gpt4 book ai didi

Three.js:我无法更改相机的远近计划。为什么?

转载 作者:行者123 更新时间:2023-12-05 08:54:15 32 4
gpt4 key购买 nike

我在 0,0,0 处有一些对象。对象大小变化任意。所以我调整相机 z 位置以查看整个对象。我计算出正确的 camera.position.z,camera.near = camera.position.z/2,camera.far = camera.position.z*2。

在调试器中我看到正确的相机属性(因为我动态设置)但渲染器没有考虑新的远近平面深度(z 位置工作正常)。 Far 和 near 属性等于初始值(在新的 THREE.PerspectiveCamera(...) 运算符中设置)。

为什么?

最佳答案

你需要打电话

camera.updateProjectionMatrix();

如果您更改 fovaspectnearfar 属性。

three.js r.92

关于Three.js:我无法更改相机的远近计划。为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50572421/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com