diff --git a/vendor/clouds3d.js b/vendor/clouds3d.js index ac717cb..3ebd44a 100644 --- a/vendor/clouds3d.js +++ b/vendor/clouds3d.js @@ -5475,11 +5475,11 @@ var CT2_FRAG_SRC = [ 'float edge = 1.0 - smoothstep(wob * 0.10, wob, raggedSide);', 'edge *= 0.32 + 0.68 * pow(vU, 0.55);', 'float dens = fbm2(vec2(vU * 31.0 + vV * 2.0, vU * 7.0 - vV * 4.0));', - 'dens = smoothstep(0.24, 0.86, dens);', - 'float streak = 0.55 + 0.45 * noise2(vec2(vU * 90.0, vV * 2.0));', - 'float head = 0.28 + 0.72 * vU;', - 'float a = clamp(vS * edge * head * dens * streak, 0.0, 0.92);', - 'if (a <= 0.006) discard;', + 'dens = 0.35 + 0.75 * smoothstep(0.12, 0.78, dens);', + 'float streak = 0.65 + 0.35 * noise2(vec2(vU * 90.0, vV * 2.0));', + 'float head = 0.32 + 0.68 * vU;', + 'float a = clamp(vS * (0.25 + edge * head * dens * streak), 0.0, 0.95);', + 'if (a <= 0.002) discard;', 'vec3 dayCol = mix(vec3(0.82, 0.84, 0.88), vec3(1.0, 1.0, 1.0), dens);', 'vec3 nightCol = mix(vec3(0.30, 0.38, 0.55), vec3(0.58, 0.68, 0.88), dens);', 'vec3 col = mix(nightCol, dayCol, clamp(uDay, 0.0, 1.0));',