Enlighten是Unity中实时GI的backend(后端)。该系统需要为场景中的静态物体进行预计算,但也支持实时无缝添加光源和材质。当一个被预计算之后,光照的迭代时间会急剧减少
Built-in支持Enlighten,在Unity 2021LTS中,URP和HDRP也支持
光线追踪GI Ray-traced Global Illumination
光线追踪是另一种获取实时GI的形式。目前只有HDRP支持该功能,同时还需要GPU支持光线追踪。
光线追踪GI的优点在于不需要任何的预计算,而且光线是逐像素的,这意味着其不依赖给定的纹素分辨率,也不需要任何指定的UV层级来保证最优的光照。而且光追GI得迭代时间将会非常短,代价就是对GPU更高的要求,这就是为什么这项技术只能被用在支持硬件加速光追的特定硬件上。
要了解更多Unity中可用的光追效果(比如光追GI和反射),查看Activate ray tracing with Unity's High Definition Render Pipeline | NVIDIA webinar - YouTube
参考书籍:The definitive guide to lighting in the High Definition Render Pipeline for Unity 2021 LTS
更多资料
Get acquainted with HDRP settings for enhanced performance | Unity Blog
Harness the Ray Tracing capabilities of Unity's HDRP with NVIDIA | Unity Blog
Configuring Global Environment Lighting Settings - Unity 2019.4 - Unity Learn
Introduction to Lighting and Rendering - 2019.3 - Unity Learn
Configuring Lightmaps - Unity Learn