X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=shaders%2Fwater.vs;h=6fbee776615a0dae1f21d03f355d4ca4bba80bcd;hb=1f0e3292c021e8263716e5f4544a1efcedf3f03d;hp=dd8b661fd61ee1b403285a0c8bae73962a6c11e4;hpb=1f1d636056450dcd23cce55c0795ec6276272531;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/shaders/water.vs b/shaders/water.vs index dd8b661..6fbee77 100644 --- a/shaders/water.vs +++ b/shaders/water.vs @@ -3,11 +3,14 @@ uniform mat4 uPv; uniform mat4x3 uMdl; -out vec2 aUv; +out vec4 aUv; +out vec3 aCo; void main() { vec3 world_pos = uMdl * vec4( a_co, 1.0 ); gl_Position = uPv * vec4(world_pos,1.0); - aUv = vec2(world_pos[0],world_pos[2])*0.15; + + aUv = vec4(world_pos.xz*0.005,depth_coords); + aCo = world_pos; }