![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
UE4
皮皮虾图形学
shader mathematica
mathgraphic@163.com
展开
-
UE4 延迟着色之大气雾 原理流程(1)
函数定位:FDeferredShadingSceneRenderer::RenderAtmosphere 流程解析: 1.绘制一个屏幕四边形。 2.设置当前的渲染帧缓存对象。 3.设置视口。 4.获取顶点着色器 FAtmosphericVS 5.获取像素着色器 TAtmosphericFogPS 6.设置着色器参数。 7.渲染。 opengl实现将在下一次讲解。原创 2018-01-13 21:40:34 · 2022 阅读 · 0 评论 -
C++ 模板萃取的应用
优点: 1处修改,到处使用。 2.编译器间编译,运行效率更高。 #define PRINT_TRACE (std::cout << __FUNCTION__ << __LINE__ << std::endl) class FRHIResource { public: FRHIResource() { PRINT_TRACE; } ~FRHIResource() { PRINT_TRAC原创 2018-01-14 11:56:08 · 394 阅读 · 0 评论