rayfract
diff sdr/julia.p.glsl @ 8:dfe7c98cf373
added stereo rendering
author | John Tsiombikas <nuclear@member.fsf.org> |
---|---|
date | Thu, 03 Nov 2011 02:18:46 +0200 |
parents | 03022062c464 |
children |
line diff
1.1 --- a/sdr/julia.p.glsl Wed Oct 05 02:26:46 2011 +0300 1.2 +++ b/sdr/julia.p.glsl Thu Nov 03 02:18:46 2011 +0200 1.3 @@ -5,6 +5,7 @@ 1.4 uniform int iter; 1.5 uniform float reflectivity; 1.6 uniform vec3 diffuse_color; 1.7 +uniform float eye_offs; 1.8 1.9 #define quat(s, x, y, z) vec4(x, y, z, s) 1.10 #define quat_identity() vec4(0.0, 0.0, 0.0, 1.0) 1.11 @@ -298,7 +299,7 @@ 1.12 Ray ray; 1.13 vec2 tc = gl_TexCoord[0].xy; 1.14 ray.dir = gl_NormalMatrix * normalize(texture2D(ray_tex, tc).xyz); 1.15 - ray.origin = (gl_ModelViewMatrix * vec4(0.0, 0.0, 0.0, 1.0)).xyz; 1.16 + ray.origin = (gl_ModelViewMatrix * vec4(eye_offs, 0.0, 0.0, 1.0)).xyz; 1.17 return ray; 1.18 } 1.19