X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=shaders%2Fterrain.vs;h=db7f98033ae326ee291becfb969556d2746c0fb1;hb=2a238d32da833812e837cf38e16a7685c98db5c3;hp=5bb262bc0ba07a032b20b9a7c6a446759bb144c0;hpb=1f1d636056450dcd23cce55c0795ec6276272531;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/shaders/terrain.vs b/shaders/terrain.vs index 5bb262b..db7f980 100644 --- a/shaders/terrain.vs +++ b/shaders/terrain.vs @@ -1,6 +1,18 @@ +#include "vertex_standard.glsl" + +uniform mat4 uPv; uniform mat4x3 uMdl; +out vec4 aColour; +out vec2 aUv; +out vec3 aNorm; +out vec3 aCo; + void main() { - + gl_Position = uPv * vec4( uMdl * vec4(a_co,1.0), 1.0 ); + aColour = a_colour; + aUv = a_uv; + aNorm = mat3(uMdl) * a_norm; + aCo = a_co; }