同学们,3DMAX小图渲染大图 跑光子都正常,然而,正常修改参数后,大图出来就是黑,请问,怎么回事?

2024-11-28 18:58:52
推荐回答(3个)
回答1:

你这个问题很正常,别去用小图渲染光子图,然后跑大图的方式来做效果图,这个方法本来就有缺陷。小图为什么正常,为什么分开渲染都正常,我下面给你解释一下原理。
我给你打个比方:比如一个像素需要一次采样值,才能达到准确的效果,采样次数越多,效果越好。当你分开渲染,比如渲染600X400的小图的时候,600X400等于240000个像素,那么当你给每一个像素都采样一次的时候,就会采样240000次,效果就是准确的。 当你渲染1200X800的大图的时候,大图的像素是1200X800等于960000个像素,如果你还是每个像素都采样一次,那么就是960000次采样,因此效果也是正常的。 但是当你用小图的光子文件来渲染大图,比如用刚才所说的600X400的小图来保存光子图,如果是每个像素一次采样,那么这个光子文件中就有240000次采样信息,这时候你把这个光子文件来渲染大图,而大图是1200X800,也就是960000个像素,但是光子文件却只有240000次采样,相当于每4个像素才采样一次,因此效果就不准确了。如果你把这个保存了240000次采样信息的光子文件拿来渲染2400X1600的更大的大图,那么就相当于每16个像素才采样一次,效果就更差了。 所以渲染小图的文件尺寸和大图的尺寸差距越大,效果的差距也就越大。因此,除非是一些特殊情况,例如玻璃太多这类,一般都不会有人去用小图来渲染大图,这是要降效果的,除非一开始渲染小图的时候,就把每个像素采样4次,这样即使是600X400的图,也会有960000次采样,这样在1200X800的图上也是准确的。但是这样做会花费更多的时间,还不如直接就在1200X800的图上直接每个像素采样一次来的方便。
所以,别去什么小图渲染大图了。

回答2:

全局设置里, 渲染光子图,勾选的 (不渲染最终图像)看看是否取消
应该是这个问题,你试下,,光子图一般 设置到 大图的1/5 或者1/6就够用了。

回答3:

呃,,还同学们,说得自己好像历害的样子,