如何在three.js中提取/保存相机的lookAt矢量?

时间:2013-03-31 15:04:50

标签: three.js

在Three.js中,是否可以在调用lookAt()时保存生成的向量?我想保留它以便稍后重新指向相机,作为一种重置。

我查看了lookAt()的代码并看到了各种矩阵和四元数操作,但我无法弄清楚如何将最终的向量拉出来。

1 个答案:

答案 0 :(得分:2)

如果您希望能够重置相机的方向,请记住camera.rotation向量,然后执行以下操作:

camera.rotation.copy( myRotationVector );

有关计算“lookAt”向量的信息,请参阅three.js set and read camera look vector