镜面色要在乘以纹理色之后再加上去

finalColor=(ambientColor+diffuseColor)*texColor+specularColor

因此如果在顶点shader里计算光照的话,要向像素shader传两个varying color变量,一个是(ambientColor+diffuseColor),一个是specularColor。

原文地址:https://www.cnblogs.com/wantnon/p/4894927.html