<!--StartFragment -->
疑问 :在顶点输出的时候view已经经过一次normalize,在PS里面计算高光的时候 为什么再算一次normalize?如果不做效果就会不一样?
高手解答: <!--StartFragment -->
顶点得到的法线会经过插值才能传达ps里面<!--StartFragment -->
三角形插值只能保证顶点附近的像素是单位长度,三角形内部的像素都变短了
如果要实现法线贴图效果就必须在ps归一化
如果只想实现顶点光照就可以放在vs阶段归一化
版权声明:本文为daiyuanyang2原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。