为什么我的 Monte Carlo Raytracing 如此嘈杂?

Art*_*hur 3 raytracing intersection render noise light

我已经使用 Monte Carlo 方法实现了全局照明,使用 Scratch a pixel 教程作为指导。我的最终图像渲染非常嘈杂!下面的例子是 64 个样本,我以前使用过高达 512 的样本,但它仍然非常嘈杂。

任何想法可能是什么问题?

64 个样本,1 个反弹

编辑:这是具有 128 个样本和 16x 超级采样的输出,产生 2048 个样本。噪音还是很大的!

在此处输入图片说明

Dan*_*son 5

路径追踪非常嘈杂;这是算法的本质。考虑来自维基百科的这个例子:

在此处输入图片说明

左上角的图像是每像素 1 个样本,从那里(从左到右,从上到下),接下来的每个方块都将其加倍。所以右下角的正方形是 32768 spp。

还有其他相关算法可以减少相同计算量的噪声: