获取两个向量的旋转

时间:2014-10-24 00:48:26

标签: math matrix 3d three.js

如何在给定两个相对于它的向量的情况下旋转对象?

我尝试使用四元数,但它似乎给了我不正确的结果,如下所示。

var quaternion = new THREE.Quaternion().setFromUnitVectors( (new THREE.Vector3( x1, y1, z1 )), (new THREE.Vector3( x2, y2, z2 )));
quaternion.normalize();

非常感谢任何帮助。

3D Preview

0 个答案:

没有答案