precision mediump float; varying vec3 vWorldPosition; void main() { float shade = clamp(vWorldPosition.y / 6.0, 0.0, 1.0); gl_FragColor = vec4(vec3(shade), 1.0); }