简单点的流程可以说是:
1、执行一个Gbuffer pass,通过MRT,将最终需要绘制到屏幕上的color、depth、normal写入到RT中,这些RT就是称为GBuffer。
2、执行lighting pass,即逐屏幕像素的将MRT中存储的1中数据取出,计算光照写到颜色缓冲中。
另外一般都是与前向渲染做对比,网上的资源也比较多,个人认为不错的总结如下:
简单点的流程可以说是:
1、执行一个Gbuffer pass,通过MRT,将最终需要绘制到屏幕上的color、depth、normal写入到RT中,这些RT就是称为GBuffer。
2、执行lighting pass,即逐屏幕像素的将MRT中存储的1中数据取出,计算光照写到颜色缓冲中。
另外一般都是与前向渲染做对比,网上的资源也比较多,个人认为不错的总结如下: