在Three.js中,是否可以在调用lookAt()
时保存生成的向量?我想保留它以便稍后重新指向相机,作为一种重置。
我查看了lookAt()
的代码并看到了各种矩阵和四元数操作,但我无法弄清楚如何将最终的向量拉出来。
答案 0 :(得分:2)
如果您希望能够重置相机的方向,请记住camera.rotation
向量,然后执行以下操作:
camera.rotation.copy( myRotationVector );
有关计算“lookAt”向量的信息,请参阅three.js set and read camera look vector。