Three.js 我不能改变相机的远近平面图。为什么?
我在0,0,0有个物体。对象大小可以任意更改。所以我调整相机的z位置来观察整个物体。我计算适当的camera.position.z,camera.near=camera.position.z/2,camera.far=camera.position.z*2 在debbuger中,我看到了正确的摄影机属性(动态设置),但渲染器并没有考虑新的远平面深度和近平面深度(z位置正常)。远近属性等于初始值(在新的THREE.PerspectiveCamera(…)操作符中设置) 为什么?你需要打电话Three.js 我不能改变相机的远近平面图。为什么?,three.js,Three.js,我在0,0,0有个物体。对象大小可以任意更改。所以我调整相机的z位置来观察整个物体。我计算适当的camera.position.z,camera.near=camera.position.z/2,camera.far=camera.position.z*2 在debbuger中,我看到了正确的摄影机属性(动态设置),但渲染器并没有考虑新的远平面深度和近平面深度(z位置正常)。远近属性等于初始值(在新的THREE.PerspectiveCamera(…)操作符中设置) 为什么?你需要打电话 cam
camera.updateProjectionMatrix();
如果您更改了fov
、aspect
、near
或far
属性
three.js r.92您需要呼叫
camera.updateProjectionMatrix();
如果您更改了fov
、aspect
、near
或far
属性
3.js r.92