【three.js】渲染时出现了噪点,如何解决?

如图所示,渲染的时候,有时候会出现下面的两种情况:
图一,就是随机出现不规则的面,有时候过一会儿会消失,有时候不会。使用光线投射点击它的时候,并没有获取到什么信息,例如,点击草地区域上面的不规则面的时候,会返回的是草地mesh的信息。
图二,直接就是整个场景都变成了纯色并且一堆的噪点,这种情况就不会消失,只能刷新页面重新渲染。

这两个都是因为什么才出现的状况啊?如何解决?

图一(两个图):
不规则面

image.png

图二:
全场景噪点

阅读 1.2k
1 个回答

图二可能是比较深度时的精度问题,导致噪点,使用阴影、AO等会产生这个问题
图一 需要提供有用的信息

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏