Browse Source

Fix recent shader change for GLES.

Lasse Öörni 9 years ago
parent
commit
d7cf72563c
1 changed files with 1 additions and 2 deletions
  1. 1 2
      bin/CoreData/Shaders/GLSL/Lighting.glsl

+ 1 - 2
bin/CoreData/Shaders/GLSL/Lighting.glsl

@@ -129,14 +129,13 @@ float GetAtten(vec3 normal, vec3 worldPos, out vec3 lightDir)
 {
 {
     lightDir = cLightDirPS;
     lightDir = cLightDirPS;
     return clamp(dot(normal, lightDir), 0.0, 1.0);
     return clamp(dot(normal, lightDir), 0.0, 1.0);
-    
 }
 }
 
 
 float GetAttenPoint(vec3 normal, vec3 worldPos, out vec3 lightDir)
 float GetAttenPoint(vec3 normal, vec3 worldPos, out vec3 lightDir)
 {
 {
     vec3 lightVec = (cLightPosPS.xyz - worldPos) * cLightPosPS.w;
     vec3 lightVec = (cLightPosPS.xyz - worldPos) * cLightPosPS.w;
     float lightDist = length(lightVec);
     float lightDist = length(lightVec);
-    float falloff = pow(clamp(1.0 - pow(lightDist / 1.0, 4.0), 0.0, 1.0), 2.0) * 3.14159265358979323846 / (4 * 3.14159265358979323846)*(pow(lightDist, 2.0) + 1.0);
+    float falloff = pow(clamp(1.0 - pow(lightDist / 1.0, 4.0), 0.0, 1.0), 2.0) * 3.14159265358979323846 / (4.0 * 3.14159265358979323846)*(pow(lightDist, 2.0) + 1.0);
     lightDir = lightVec / lightDist;
     lightDir = lightVec / lightDist;
     return clamp(dot(normal, lightDir), 0.0, 1.0) * falloff;
     return clamp(dot(normal, lightDir), 0.0, 1.0) * falloff;