瀏覽代碼

fix view dependent problem in normal mapping

romulox_x 11 年之前
父節點
當前提交
b479a2c8f0
共有 1 個文件被更改,包括 1 次插入1 次删除
  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