【SurfaceShader自定义光照】
1、在pragma中添加自定义光照函数名:
#pragma surface surf BasicDiffuse
2、实现自定义光照函数。下面就是Lambert光照模型。也是Lambert算法。
_LightColor0是Unity提供的变量。使用该算法的光照效果如下:
3、有3种类型的光照函数可以选择:
1)
2)
3)