declare const FRAGMENT_SHADER = "\nuniform vec3 uColor1;\nuniform vec3 uColor2;\nuniform float uOpacity;\n\nvarying vec3 vPosition;\nvarying float vNoise;\n\nvoid main() {\n  float alpha = 1.0;\n  float gradient = mix(0.0, 1.0, -vPosition.y + 1.75);\n  if(vNoise > 0.3 * gradient) {\n    alpha = 0.0;\n  }\n  float mask = mix(0.3, 1.0, -vPosition.y + 0.5);\n  alpha = clamp(alpha * (mask * 10.0), 0.0, 1.0);\n  vec3 color = mix(uColor1, uColor2, -vPosition.y + 0.5);\n  color.g = color.g * (1.0 + gradient * vNoise);\n  gl_FragColor = vec4(color, alpha * uOpacity);\n}\n";
export { FRAGMENT_SHADER };
