]> gitweb.factorcode.org Git - factor.git/commitdiff
redundant math is redundant
authorJoe Groff <arcata@gmail.com>
Thu, 14 May 2009 00:36:06 +0000 (19:36 -0500)
committerJoe Groff <arcata@gmail.com>
Thu, 14 May 2009 00:36:06 +0000 (19:36 -0500)
extra/terrain/shaders/shaders.factor

index e5b517ad59a4016b88c73acef2014f782780e689..108856e1dd25f0b6a6b6ffa98b5a187100f264a6 100644 (file)
@@ -8,10 +8,10 @@ varying vec3 direction;
 
 void main()
 {
-    vec4 v = vec4(gl_Vertex.xy, 1.0, 1.0);
+    vec4 v = vec4(gl_Vertex.xy, -1.0, 1.0);
     gl_Position = v;
 
-    vec4 p = (gl_ProjectionMatrixInverse * v) * vec4(1,1,-1,1);
+    vec4 p = gl_ProjectionMatrixInverse * v;
     
     float s = sin(sky_theta), c = cos(sky_theta);
     direction = mat3(1, 0, 0,  0, c, s,  0, -s, c)