// Colour blending
float amtgrass = step(qnorm.y,0.6);
float amtsand = min(max((aCo.y - 10.0) * -0.1,0.0)*qnorm.y,1.0);
// Colour blending
float amtgrass = step(qnorm.y,0.6);
float amtsand = min(max((aCo.y - 10.0) * -0.1,0.0)*qnorm.y,1.0);
- vfrag = mix( vfrag, vec3(1.0,0.9,0.8)*0.9, amtsand );
+ vfrag = mix( vfrag, uSandColour, amtsand );