aboutsummaryrefslogtreecommitdiff
path: root/shaders/water.vert
diff options
context:
space:
mode:
Diffstat (limited to 'shaders/water.vert')
-rw-r--r--shaders/water.vert9
1 files changed, 8 insertions, 1 deletions
diff --git a/shaders/water.vert b/shaders/water.vert
index 1db6dc5..765c1df 100644
--- a/shaders/water.vert
+++ b/shaders/water.vert
@@ -11,6 +11,13 @@ layout(location = 4) uniform mat4 pjMatrix ;
layout(location = 5) uniform mat4 mvMatrix ;
layout(location = 7) uniform mat3 normalMatrix ;
+out vec3 lightPos ;
+out vec3 normal ;
+out vec4 position ;
+out vec2 texpos ;
+
void main() {
- gl_Position = pjMatrix * mvMatrix * vec4( in_position, 1.0 );
+ gl_Position = pjMatrix * (position = mvMatrix * vec4( in_position, 1.0 ));
+ normal = normalMatrix * vec3(0,1,0) ;
+ texpos = in_position.xz / 20.0;
}