使用逐顶点光照和逐像素光照分别在unityShader中实现高光反射光照模型 Phong高光反射模型 Phong高光反射模型 共有4个参数 入射光线的颜色和强度—— C light 材质的漫反射系数—— M specular 视线向量—— v 反射方向—— r 为了避免 v 和 r 的点积为负值,我们需要使用max来操作。但在Unity Shader中,我们可以使用 saturate(x)函数达到相同的效果。 其中的 r 可以直接使用如下公式计算: