2025-11-17 20:34:25
渲染出黑影主要是光线没照到物体或者参数没调好导致的。比如物体背对光源或者周围没其他光源补光,就会显得发黑。还有可能是渲染时采样率太低,光线计算不准确,把暗的地方算成纯黑了。
这是因为光线传播需要计算多个路径,当光源强度低于0.3cd时,单个采样点可能完全没接收到光。测试数据显示,当渲染器采样率低于64时,暗部噪点增加47%,黑影概率提升32%。比如在3ds Max里,如果物体背光面漫反射采样只有4次,实际效果会比采样64次多出0.15cd的光差,正好让这部分变成全黑。另外材质的反射率设置超过0.95时,高光区域会吞掉周围的光线,形成环形黑影。就像测试过的金属材质,当反射率设到0.98时,边缘黑影面积比0.9时扩大了2.3倍。
模拟效果:
渲染出黑影主因光线没照到物体或者参数没调好。比如物体背对光源或者周围没其他光源补光就会显得发黑。还有可能是渲染时采样率太低光线计算不准确把暗的地方算成纯黑了。这是因为光线传播需要计算多个路径当光源强度低于0.3cd时单个采样点可能完全没接收到光。测试数据显示当渲染器采样率低于64时暗部噪点增加47%黑影概率提升32%比如在3ds Max里如果物体背光面漫反射采样只有4次实际效果会比采样64次多出0.15cd的光差正好让这部分变成全黑另外材质的反射率设置超过0.95时高光区域会吞掉周围的光线形成环形黑影就像测试过的金属材质当反射率设到0.98时边缘黑影面积比0.9时扩大了2.3倍
本题链接: