回転角1>回転マトリクス>回転角2 != 回転角1 !?
回転角度をマトリクスから取り出そうと思ったがうまくいかない・・・
Matrix3D.euler2matrix(rot);
rot2 = Matrix3D.matrix2euler(matrix1);
ってやると rotとrot2がなんか一致しない。
これはどういうことだろうか・・・
探してみたら外人さんもお困りな模様
Is it supposed to work like this? The rotations don't match. :( vec.x = cube.rotationX; vec.y = cube.rotationY; vec.z = cube.rotationZ; matrix1 = Matrix3D.euler2matrix(vec); vec1 = Matrix3D.matrix2euler(matrix1); plane2.rotationX = vec1.x; plane2.rotationY = vec1.y; plane2.rotationZ = vec1.z;
うううーん