由于正射影像控制问题,我正在使用带有正交相机的轨道控制(最大问题是场景会随机完全消失)。除垂直旋转限制外,OrbitControls完全按照我的需要工作。我看到以下代码:
this.minPolarAngle = 0; // radians
this.maxPolarAngle = Math.PI; // radians
我尝试将这些更改为无限和无限,但它不起作用。这些变量在这里使用:
spherical.phi = Math.max( scope.minPolarAngle, Math.min( scope.maxPolarAngle, spherical.phi ) );
我没有看到限制无限垂直旋转的是什么...任何方式在不使用轨迹球控制的情况下允许此功能?