我正在开发一个图形引擎,并且已经运行了延迟技术,但问题是每个模型,独立于它的材质(具有自己的着色器和纹理)都使用相同的着色器渲染自己,这是该技术的第一遍将信息保存到 G-Buffer 中,第二次使用该信息进行照明部分。
中央延迟着色器应该是这样吗,还是每个模型都有自己的延迟通道,以自己的方式将信息存储在 G-Buffer 上?
我正在开发一个图形引擎,并且已经运行了延迟技术,但问题是每个模型,独立于它的材质(具有自己的着色器和纹理)都使用相同的着色器渲染自己,这是该技术的第一遍将信息保存到 G-Buffer 中,第二次使用该信息进行照明部分。
中央延迟着色器应该是这样吗,还是每个模型都有自己的延迟通道,以自己的方式将信息存储在 G-Buffer 上?