软讯网络 > 游戏天堂 > 游戏开发 > ShaderSimpler(4) : 环境映射
【标 题】:ShaderSimpler(4) : 环境映射
【关键字】:
ShaderSimpler
【来 源】:http://blog.csdn.net/yanonsoftware/archive/2007/01/23/1491422.aspx
ShaderSimpler(4) : 环境映射

源码下载地址:
http://yanonsoftware.googlepages.com/ShaderSimpler.zip Cube Map环境映射特别适合与曲面,实现也很简单--构造一个视点到顶点的向量,然后计算出相对与normal的反射向量,用此向量索引cube map贴图即可。
顺便比较了一下shpere环境映射的效果。Sphere环境映射的实现也很简单,把顶点法向量变换到view space,然后使用贴图坐标(n.x/2+0.5,n.y/2+0.5)来索引sphere map贴图即可。
参考:
DX9SDK simple, HLSL workshop, Goal 3