渲染目標的實際應用:Flat

從實質上說,Flat是一個四邊形,由兩個三角形組成。將指定目標的渲染效果貼在Flat上,可實現很多種效果。本文實現的是在水底往上看的效果:把貼在水面上的紋理貼在該四邊形上。 先看Flat類定義: struct flat2D { float4 position; float2 uv; }; class Flat : public RenderObject { public: Flat(float2
相關文章
相關標籤/搜索