Three.js反向lookAt(camera.position)

时间:2014-08-17 09:01:52

标签: javascript three.js

我将物体移向相机并希望它们在到达时面对相机,所以我使用object.lookAt(camera.position)

我现在需要将此对象补间回原来的旋转,我无法找到一种撤消此外观的方法,即它不会回到它的原始状态。轮换,任何想法?

1 个答案:

答案 0 :(得分:1)

首先检查四元数,因为你的物体看向相机位置。 用这段代码。

var myqt = your_Object.quaternion. (if it is an instance of mesh)

很好,现在我们的目标是看相机和。现在再次检查四元数。 我相信你会找到不同的输出。

现在执行操作后我们需要回到以前的状态。 所以,只需设置四元数。

myqt.quaternion.set(myqt);

谢谢:)