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