Three.js:改变向上轴的方法?

Eri*_*ric 16 camera three.js

我看到ColladaLoader有办法将upAxis设置为'Z'...有没有办法在Three.js中做到这一点,以便摄像机的上轴为Z?

谢谢!

Wes*_*ley 18

您可以up像这样设置相机矢量:

camera.up.set( 0, 0, 1 );
Run Code Online (Sandbox Code Playgroud)

然后当你打电话时camera.lookAt( point ),它会像你期望的那样工作.

编辑:更新为three.js r.68

  • 是否有可用的解决方法,以便OrbitControls接受更改? (2认同)
  • 据我所知,情况并非如此。你必须重写它。 (2认同)
  • 您必须在 Three.js github 站点上提交拉取请求才能找到答案。 (2认同)