-.orig_file = "shaders/model_gate_lq.fs",
-.static_src =
-"out vec4 FragColor;\n"
-"\n"
-"uniform float uTime;\n"
-"uniform vec3 uCam;\n"
-"uniform vec2 uInvRes;\n"
-"uniform vec4 uColour;\n"
-"\n"
-"in vec3 aNorm;\n"
-"in vec2 aUv;\n"
-"in vec3 aCo;\n"
-"\n"
-"void main()\n"
-"{\n"
-" vec2 ssuv = gl_FragCoord.xy;\n"
-" float opacity = 1.0-smoothstep(0.0,1.0,aUv.y+uColour.a);\n"
-" \n"
-" vec3 vDither = vec3( dot( vec2( 171.0, 231.0 ), ssuv) );\n"
-" float dither = fract( vDither.g / 71.0 ) - 0.5;\n"
-"\n"
-" if( opacity+dither<0.5 )\n"
-" discard;\n"
-"\n"
-" FragColor = uColour;\n"
-"}\n"
-""},
-};
-
-static GLuint _uniform_model_gate_uPv;
-static GLuint _uniform_model_gate_uMdl;
-static GLuint _uniform_model_gate_uTime;
-static GLuint _uniform_model_gate_uCam;
-static GLuint _uniform_model_gate_uInvRes;
-static GLuint _uniform_model_gate_uColour;
-static void shader_model_gate_uPv(m4x4f m){
- glUniformMatrix4fv(_uniform_model_gate_uPv,1,GL_FALSE,(float*)m);