Changeset View
Changeset View
Standalone View
Standalone View
intern/dualcon/intern/octree.cpp
| Context not available. | |||||
| /* calculate pseudo-inverse */ | /* calculate pseudo-inverse */ | ||||
| Eigen::MatrixXf A(3, 3), pinv(3, 3); | Eigen::MatrixXf A(3, 3), pinv(3, 3); | ||||
| A << halfA[0], halfA[1], halfA[2], halfA[1], halfA[3], halfA[4], halfA[2], halfA[4], halfA[5]; | A << halfA[0], halfA[1], halfA[2], halfA[1], halfA[3], halfA[4], halfA[2], halfA[4], halfA[5]; | ||||
| pseudoInverse(A, pinv); | pseudoInverse(A, pinv, 0.0001f); | ||||
| Eigen::Vector3f b2(b), mp(midpoint), result; | Eigen::Vector3f b2(b), mp(midpoint), result; | ||||
| b2 = b2 + A * -mp; | b2 = b2 + A * -mp; | ||||
| Context not available. | |||||