|
@@ -85,8 +85,8 @@ void main()
|
|
|
#endif
|
|
#endif
|
|
|
|
|
|
|
|
#ifdef SPECULAR
|
|
#ifdef SPECULAR
|
|
|
- float spec = lightColor.g * GetSpecular(normal, -worldPos, lightDir, normalInput.a * 255.0);
|
|
|
|
|
- gl_FragColor = diff * vec4(lightColor * albedoInput.rgb + spec * cLightColor.a * albedoInput.aaa, 0.0);
|
|
|
|
|
|
|
+ float spec = GetSpecular(normal, -worldPos, lightDir, normalInput.a * 255.0);
|
|
|
|
|
+ gl_FragColor = diff * vec4(lightColor * (albedoInput.rgb + spec * cLightColor.a * albedoInput.aaa), 0.0);
|
|
|
#else
|
|
#else
|
|
|
gl_FragColor = diff * vec4(lightColor * albedoInput.rgb, 0.0);
|
|
gl_FragColor = diff * vec4(lightColor * albedoInput.rgb, 0.0);
|
|
|
#endif
|
|
#endif
|