本Demo测试RenderCraft图形底层对OpenGL和DirectX的兼容性
OpenGL可以使用固定流水线和Shader两种方式渲染.
DirectX下只能用Shader渲染方式.
纹理投射注意点:
1.基本概念为使用投射纹理作第2遍渲染,利用纹理坐标自动生成机制(或Shader), 使用投射矩阵从顶点坐标计算投射纹理坐标.
2.注意投射纹理必须使用CLAMP模式,并且不能使用MIPMAP,否则出现边框纹理带Bug.
3.固定流水线不能直接解决投射纹理背向作用问题,使用Shader可以判断w值正负解决.
http://www.cnitblog.com/Files/linghuye/ProjectTextureDemo.rar