【问题标题】:Three.js camera rotation change doesn't workThree.js 相机旋转变化不起作用
【发布时间】:2014-07-13 11:07:43
【问题描述】:

我无法设置相机旋转。

试过了:

camera.rotation.set(10,10,10);

camera.rotation.x = 10;

但这些都不起作用......就像它不会完全影响相机(旧值保持不变)

设置camera.rotationAutoUpdate = false; 不会改变任何东西...

我做错了什么?

【问题讨论】:

  • 你试过lookAt吗?
  • 这可能有不同的原因。也许你的相机有误,或者你之后没有渲染,或者你的相机的旋转被定期更新覆盖,等等。为了确定为什么必须有一个 jsfiddle 或任何类型的源。
  • 问题是我使用了THREE.TrackballControls ...简单的controls.reset();工作:-)

标签: three.js


【解决方案1】:

每当您更改相机的属性时,您都应该调用camera.updateProjectionMatrix();

【讨论】:

    猜你喜欢
    • 2017-05-24
    • 2023-03-04
    • 2021-08-23
    • 2013-07-15
    • 2016-01-20
    • 1970-01-01
    • 1970-01-01
    • 2012-07-23
    • 2012-02-15
    相关资源
    最近更新 更多