【问题标题】:ThreeJS: update camera FOVThreeJS:更新相机 FOV
【发布时间】:2014-04-08 08:39:43
【问题描述】:

我正在尝试在不创建新相机的情况下更新相机视野。通过使用下面的代码,我已经能够对位置执行此操作:

camera.position.set()

我想用 fov 类似的方式进行设置:

camera.fov.set()

这在脚本中不起作用。其他人可以提出一个快速的方法吗?

【问题讨论】:

    标签: javascript three.js


    【解决方案1】:

    你需要重新计算投影矩阵:

    camera.fov = 20;
    camera.updateProjectionMatrix();
    

    这可能会在未来被美化......

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-10-10
      • 2022-01-03
      • 1970-01-01
      • 2020-11-03
      • 2017-01-30
      • 2017-10-17
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多