在PointerLock中拧紧旋转轴

时间:2016-11-07 03:38:56

标签: three.js

出于某种原因,在指针锁定模式下,鼠标移动时的旋转不会绕轴旋转,旋转最终将相机移动很远并旋转。

任何关于如何收紧旋转轴的线索都会有很多帮助!

示例:https://s3.amazonaws.com/id.rsa.pub/index.html

1 个答案:

答案 0 :(得分:0)

initGraphics()函数中,您不需要这些行:

camera.position.x = 10;
camera.position.y = -8;
camera.position.z =  1;

如果要设置摄像机的起始位置,则必须将其设置为

controls.getObject().position.set( 10, -8, 1);