旋转后查找立方体轴的相对位置
我使用四元数通过一系列90度旋转来旋转立方体,我希望能够在旋转后获得四元数与我存储的原始位置的相对位置。
IE我想知道哪个轴现在相当于原来的X轴(如果它是反转的),等等......
我正在使用threejs,但我确定这不是回答的必要条件。
使用此模式确定应用一系列旋转后x轴指向的方向。
var dir = new THREE.Vector3( 1, 0, 0 );
dir.applyQuaternion( q1 );
dir.applyQuaternion( q2 ); // etc...
为了直观地看到它,可以将轴添加为立方体网格的子节点。 轴将自动旋转。
var axes = new THREE.AxisHelper( 100 );
mesh.add( axes );
three.js r.71
链接地址: http://www.djcxy.com/p/81825.html