如何限制在轨道控制中的平移,three.js

时间:2016-07-30 07:15:13

标签: three.js

如何将平移限制为仅屏幕,以便在轨道控制中的某个点之后场景不会移动或拖动

1 个答案:

答案 0 :(得分:0)

定义金字塔(dir,pitchLimit,yawLimit)或圆锥(dir,cosLimit),并在这些限制范围内限制摄像机的方向(或摄像机的位置,具体取决于您想要的位置)。

查找包含上述例程的lib或自己实现它们:How can I detect if a point is inside a cone or not, in 3D space?