2015-12-31 00:09:45 +00:00
|
|
|
in vec4 vertex;
|
|
|
|
in vec2 uv;
|
|
|
|
uniform mat4 viewMatrix;
|
2015-12-07 22:32:55 +00:00
|
|
|
out vec3 unprojected;
|
|
|
|
out vec2 texcoord;
|
2015-08-17 20:55:30 +00:00
|
|
|
uniform float waterOffset;
|
2013-12-24 10:44:39 +00:00
|
|
|
|
|
|
|
void main(void)
|
|
|
|
{
|
2015-08-17 20:55:30 +00:00
|
|
|
vec4 final = vertex + vec4(0, waterOffset, 0, 0);
|
|
|
|
unprojected = final.xyz;
|
2013-12-24 10:44:39 +00:00
|
|
|
texcoord = uv;
|
2015-08-17 20:55:30 +00:00
|
|
|
gl_Position = viewMatrix * final;
|
2013-12-24 10:44:39 +00:00
|
|
|
}
|