【问题标题】:How to extract/save a camera's lookAt vector in three.js?如何在three.js中提取/保存相机的lookAt向量?
【发布时间】:2013-03-21 18:44:17
【问题描述】:

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

我查看了lookAt() 的代码,看到了各种矩阵和四元数操作,但无法弄清楚如何从中提取最终向量。

【问题讨论】:

    标签: three.js


    【解决方案1】:

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

    camera.rotation.copy( myRotationVector );
    

    有关计算“lookAt”向量的信息,您可以参考three.js set and read camera look vector

    【讨论】:

      猜你喜欢
      • 2014-07-01
      • 2020-12-26
      • 2014-06-28
      • 2015-03-13
      • 2012-12-25
      • 2013-03-17
      • 1970-01-01
      • 2012-12-11
      • 1970-01-01
      相关资源
      最近更新 更多