Closed jjackzhu closed 1 month ago
I would try the two solutions mentioned in this StackOverflow post.
I managed to successfully create the build by readding /Debug/ to the end of the output directory path in properties, and now I am getting this error in triangle_triangle_intersection and these warnings:
The error seems to go away when i comment out the two lines Eigen::RowVector3d normal1 = (A1 - A0).cross(A2 - A0); and Eigen::RowVector3d normal1 = (B1 - B0).cross(B2 - B0); I have tried adding #include <Eigen/LU> and #include <Eigen/Core> to the top of the file but nothing changes.
Looking at the template Eigen<3,1>, it should a 3x1 matrix (so a 3D vector). So when you cross Vector with Vector it returns Vector, not RowVector.
Also did you include <Eigen/Dense>?
thank you, that helped fix the error!
I am also getting the same error shown in #106
I did a fresh install of the repo and I still get this error everytime I try to build the project.