浏览代码

corrected order of Normal calculation in vertex to address issue 501 in lovr

paloblanco 4 年之前
父节点
当前提交
0bc959e003
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      guides/Simple_Lighting.md

+ 1 - 1
guides/Simple_Lighting.md

@@ -100,7 +100,7 @@ Luckily, LÖVR loves you, and makes this very easy. Here's the new vertex shade
 
 
         vec4 position(mat4 projection, mat4 transform, vec4 vertex) 
         vec4 position(mat4 projection, mat4 transform, vec4 vertex) 
         { 
         { 
-            Normal = lovrNormal * lovrNormalMatrix;
+            Normal = lovrNormalMatrix * lovrNormal;
             FragmentPos = vec3(lovrModel * vertex);
             FragmentPos = vec3(lovrModel * vertex);
             
             
             return projection * transform * vertex; 
             return projection * transform * vertex;