X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=shaders%2Fcharacter.vs;fp=shaders%2Fcharacter.vs;h=6d90ce6fe7a3162d7aec8bf09e2143fc1a6541ef;hb=6d66c67945f84476d6ac75a0497007cc30bcf58c;hp=997ecc5fc0d3ae1e504d4366a92fb6b628d1cfc1;hpb=d8b8c566831e15ef061a66409e1219f44a82097a;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/shaders/character.vs b/shaders/character.vs index 997ecc5..6d90ce6 100644 --- a/shaders/character.vs +++ b/shaders/character.vs @@ -8,6 +8,7 @@ out vec4 aColour; out vec2 aUv; out vec3 aNorm; out vec3 aCo; +out vec3 aWorldCo; out float aOpacity; void main() @@ -19,6 +20,7 @@ void main() aColour = a_colour; aUv = a_uv; aNorm = mat3(uMdl) * a_norm; - aCo = world_pos; + aWorldCo = world_pos; + aCo = a_co; aOpacity = max(clip_pos.w*3.0,0.1);// 1.0-(gl_Position.y+0.5)*uOpacity; }