函数定位:FDeferredShadingSceneRenderer::RenderAtmosphere
流程解析:
1.绘制一个屏幕四边形。
2.设置当前的渲染帧缓存对象。
3.设置视口。
4.获取顶点着色器 FAtmosphericVS
5.获取像素着色器 TAtmosphericFogPS<EAtmosphereRenderFlag::E_DisableLightShaft>
6.设置着色器参数。
7.渲染。
opengl实现将在下一次讲解。
函数定位:FDeferredShadingSceneRenderer::RenderAtmosphere
流程解析:
1.绘制一个屏幕四边形。
2.设置当前的渲染帧缓存对象。
3.设置视口。
4.获取顶点着色器 FAtmosphericVS
5.获取像素着色器 TAtmosphericFogPS<EAtmosphereRenderFlag::E_DisableLightShaft>
6.设置着色器参数。
7.渲染。
opengl实现将在下一次讲解。