问题描述:
如下图所示,就是模型拉远后,场景的背景颜色会逐渐侵蚀到模型,现在我截图的这个距离就看不到一半的模型了。
这个是什么问题?如何解决?
问题描述:
如下图所示,就是模型拉远后,场景的背景颜色会逐渐侵蚀到模型,现在我截图的这个距离就看不到一半的模型了。
这个是什么问题?如何解决?
如“陟上晴明”所言,这是相机的最大渲染距离。
我确认了一下,相机(PerspectiveCamera)的最大渲染距离(far
)要大于或等于"轨道控制器(OrbitControls)"设置的最大距离maxDistance
,才不会出现这种问题。
例如:
// 设置相机距离原点的最远距离
controls.maxDistance = 3000;
// 默认 near 3 | far 4000
camera = new THREE.PerspectiveCamera(70, window.innerWidth / window.innerHeight, 3, 4000);
8 回答4.8k 阅读✓ 已解决
6 回答3.5k 阅读✓ 已解决
5 回答2.9k 阅读✓ 已解决
6 回答2.4k 阅读
5 回答6.4k 阅读✓ 已解决
4 回答2.3k 阅读✓ 已解决
4 回答2.8k 阅读✓ 已解决
不是侵蚀,是因为超出了相机的最大渲染距离了吧,确定一下你相机设置的最大渲染距离?
正交相机(OrthographicCamera)