Waterflow
Visualize water in terrain
|
00001 00002 00003 00004 00005 00006 #version 430 00007 00008 // ===== Uniforms ===== 00009 00010 uniform mat4 WTVMatrix; 00011 uniform mat4 VTPMatrix; 00012 00013 // ===== In/Out params ===== 00014 00015 in vec3 in_Normal; 00016 in vec2 in_TexCoord; 00017 in vec3 in_Position; 00018 00019 out vec3 out_Normal; 00020 out vec2 out_TexCoord; 00021 out vec3 out_ObjPos; 00022 00023 void main(void) 00024 { 00025 out_Normal = in_Normal; 00026 out_TexCoord = in_TexCoord; 00027 out_ObjPos = in_Position; 00028 00029 gl_Position = VTPMatrix * WTVMatrix * vec4(in_Position, 1.0); 00030 }