Karma cloud adaptation
====================
Source: https://www.curseforge.com/minecraft/shaders/karma-shader/files/8233687
Original author/copyright: X-Haider, 2026.
Original license: All Rights Reserved (Karma-LICENSE.txt).

The requester identifies Karma Shader as their own and explicitly authorizes
copying its cloud implementation into this mod. This adaptation retains the
original author attribution and license; it does not relicense Karma code as MIT.

Copied/adapted portions: the cloud section of shaders/composite.fsh,
cloud lighting helpers from shaders/lib/lighting.glsl, and skyGradient from
shaders/lib/sky.glsl. Port lives in assets/aetherclouds/shaders/cloud.karma.

Adaptations: Minecraft/Fabric uniforms, GLSL 150 integration, scene-depth
clipping, premultiplied alpha compositing, and independent Pixel sliders.
Default density 0.35 leaves Karma's threshold unchanged. Pixel opacity 1.0
leaves Karma's alpha unchanged. Uses Karma's original 8-block cells,
4-block levels, height 176, 10 levels, 220 traversal steps and 4200 distance.
Only clouds and their required helpers are integrated, not Karma's complete
postprocessing, bloom, water, terrain lighting or sky replacement passes.
