特征转换Matrix4x4到Matrix3x3
Eigen convert Matrix4x4 to Matrix3x3
我不能得到我的头围绕这个问题转换Matrix4x4到Matrix3x3使用Eigen。例如,如果我尝试这样做,它会失败:
Matrix4f m;
m << 1, 2, 3, 4,
5, 6, 7, 8,
9, 10, 11, 12,
13, 14, 15, 16;
Matrix3f m2 = m.block(0,0,3,3);
是否有可能用块操作返回不同的类型,或者是否有任何其他快速解决此问题的方法?
升级到Eigen 3.2.1解决了我的问题。