【cg】RTX光线追踪与DDGI
前言
DDGI(Dynamic Diffuse Global Illumination,动态漫反射全局光照)
[1]是由Nvidia于2019年推出的基于光线追踪(Ray Tracing)
的一种动态漫反射全局光照方案。
该方案基于Nvidia的RTX(Ray Tracing X)[2]标准和微软的DXR(DirectX Raytracing) API,本文所讲的是此方案基于在ue中的实现。
我们接下来将会领略一下这套方案的风采,窥探一下其中的某些细节,并沿途购买一些周边扩展知识。
本文将会分两次介绍光线追踪部分,第一次会介绍一下实现DDGI最基础流程所必须的一些概念和实现。第二次会在我们十分熟悉DDGI之后再进一步了解一下光追管线是如何与材质、着色等结合在一起,并最终得到一个相对完整的渲染流程拼图的过程。