我正在以3D渲染一些互动场景,我想知道:如何为它添加阳光?我会尝试解释现在最好的设置方法。
你现在看到的是定向光(太阳)用黄点表示,我想用真实的阳光代替。
目前的绘图顺序是:
我会在哪里添加逼真的阳光?我对此有一些想法:
你如何处理渲染代表真实生命太阳的美好阳光?
答案 0 :(得分:1)
要逼真地模拟阳光,您可能需要实现某种形式的global illumination。我们在物体上看到的许多照明不是直接来自光源,而是来自其他物体反射的光线。全局照明模拟反射光。
[全局照明]不仅考虑直接来自光源的光(直接照明),还考虑来自同一光源的光线被场景中的其他表面反射的后续情况,是否反射(间接照明)。
另一种技术可能不是物理上准确的,但是给出了很好的"查看结果为Ambient Occlusion:
环境遮挡用于表示场景中每个点暴露于环境光照的方式。因此,封闭的管内部通常比暴露的外表面更封闭(因此更暗);在管内更深处,它变得越多(越暗)。