渲染目标的实际应用:Flat

从实质上说,Flat是一个四边形,由两个三角形组成。将指定目标的渲染效果贴在Flat上,可实现很多种效果。本文实现的是在水底往上看的效果:把贴在水面上的纹理贴在该四边形上。 先看Flat类定义: struct flat2D { float4 position; float2 uv; }; class Flat : public RenderObject { public: Flat(float2
相关文章
相关标签/搜索