Browse Source

Merge pull request #792 from romulox-x/normalmap-view-bug

fix view dependent problem in normal mapping
Juan Linietsky 11 years ago
parent
commit
94e35ef316
1 changed files with 1 additions and 1 deletions
  1. 1 1
      drivers/gles2/shaders/material.glsl

+ 1 - 1
drivers/gles2/shaders/material.glsl

@@ -306,7 +306,7 @@ void main() {
 #endif
 
 #if defined(ENABLE_TANGENT_INTERP)
-	tangent_interp=normalize(tangent_in);
+	tangent_interp=normalize((modelview * vec4(tangent_in,0.0)).xyz);
 	binormal_interp = normalize( cross(normal_interp,tangent_interp) * binormalf );
 #endif