diff --git a/src/renderers/shaders/ShaderChunk/defaultnormal_vertex.glsl.js b/src/renderers/shaders/ShaderChunk/defaultnormal_vertex.glsl.js index e8f94fcff7aed01589599e3c8923fb2214f3b75f..b862a36e952933d3b0b61105056b7d0ef6487cac 100644 --- a/src/renderers/shaders/ShaderChunk/defaultnormal_vertex.glsl.js +++ b/src/renderers/shaders/ShaderChunk/defaultnormal_vertex.glsl.js @@ -17,7 +17,7 @@ transformedNormal = normalMatrix * transformedNormal; #ifdef USE_TANGENT - vec3 transformedTangent = normalMatrix * objectTangent; + vec3 transformedTangent = ( modelViewMatrix * vec4( objectTangent, 0.0 ) ).xyz; #ifdef FLIP_SIDED