Browse Source

ensure lambert shading still works.

Ben Houston 9 years ago
parent
commit
23a93d42e9
1 changed files with 3 additions and 3 deletions
  1. 3 3
      src/renderers/shaders/ShaderChunk/lights_lambert_vertex.glsl

+ 3 - 3
src/renderers/shaders/ShaderChunk/lights_lambert_vertex.glsl

@@ -24,7 +24,7 @@ vec3 directLightColor_Diffuse;
 
 	for ( int i = 0; i < NUM_POINT_LIGHTS; i ++ ) {
 
-		directLight = getPointDirectLight( pointLights[ i ], geometry );
+		directLight = getPointDirectLightIrradiance( pointLights[ i ], geometry );
 
 		dotNL = dot( geometry.normal, directLight.direction );
 		directLightColor_Diffuse = PI * directLight.color;
@@ -45,7 +45,7 @@ vec3 directLightColor_Diffuse;
 
 	for ( int i = 0; i < NUM_SPOT_LIGHTS; i ++ ) {
 
-		directLight = getSpotDirectLight( spotLights[ i ], geometry );
+		directLight = getSpotDirectLightIrradiance( spotLights[ i ], geometry );
 
 		dotNL = dot( geometry.normal, directLight.direction );
 		directLightColor_Diffuse = PI * directLight.color;
@@ -65,7 +65,7 @@ vec3 directLightColor_Diffuse;
 
 	for ( int i = 0; i < NUM_DIR_LIGHTS; i ++ ) {
 
-		directLight = getDirectionalDirectLight( directionalLights[ i ], geometry );
+		directLight = getDirectionalDirectLightIrradiance( directionalLights[ i ], geometry );
 
 		dotNL = dot( geometry.normal, directLight.direction );
 		directLightColor_Diffuse = PI * directLight.color;