|
@@ -287,10 +287,10 @@ THREE.ShaderChunk = {
|
|
|
|
|
|
"vLightWeighting = vec3( 0.0 );",
|
|
"vLightWeighting = vec3( 0.0 );",
|
|
|
|
|
|
- "#if MAX_DIR_LIGHTS > 0",
|
|
|
|
-
|
|
|
|
"transformedNormal = normalize( transformedNormal );",
|
|
"transformedNormal = normalize( transformedNormal );",
|
|
|
|
|
|
|
|
+ "#if MAX_DIR_LIGHTS > 0",
|
|
|
|
+
|
|
"for( int i = 0; i < MAX_DIR_LIGHTS; i ++ ) {",
|
|
"for( int i = 0; i < MAX_DIR_LIGHTS; i ++ ) {",
|
|
|
|
|
|
"vec4 lDirection = viewMatrix * vec4( directionalLightDirection[ i ], 0.0 );",
|
|
"vec4 lDirection = viewMatrix * vec4( directionalLightDirection[ i ], 0.0 );",
|