uniform sampler2D uTexGarbage;
uniform sampler2D uTexGradients;
uniform vec3 uCamera;
uniform vec3 uSandColour;
uniform vec2 uBlendOffset;
uniform sampler2D uTexGarbage;
uniform sampler2D uTexGradients;
uniform vec3 uCamera;
uniform vec3 uSandColour;
uniform vec2 uBlendOffset;
vfrag = do_light_shadowing( vfrag );
vfrag = apply_fog( vfrag, fdist );
vfrag = do_light_shadowing( vfrag );
vfrag = apply_fog( vfrag, fdist );