dungeon_crawler
annotate prototype/sdr/deferred_omni.v.glsl @ 41:acfe0c0110fc
- cleaned up the renderer
- implemented fallback (non-deferred renderer)
author | John Tsiombikas <nuclear@member.fsf.org> |
---|---|
date | Thu, 30 Aug 2012 05:35:00 +0300 |
parents | 938a6a155c94 |
children |
rev | line source |
---|---|
nuclear@34 | 1 varying vec3 vpos, ltpos; |
nuclear@30 | 2 |
nuclear@30 | 3 void main() |
nuclear@30 | 4 { |
nuclear@30 | 5 gl_Position = ftransform(); |
nuclear@30 | 6 |
nuclear@34 | 7 vpos = (gl_ModelViewMatrix * gl_Vertex).xyz; |
nuclear@30 | 8 ltpos = (gl_ModelViewMatrix * vec4(0.0, 0.0, 0.0, 1.0)).xyz; |
nuclear@30 | 9 } |