Compatibility
Minecraft: Java Edition
26.1.x
1.21.6–1.21.11
Tags
Creators
Details
Licensed MIT
Published 3 weeks ago
A vanilla resource pack that replaces the standard clouds with a dynamical soft 3D clouds using core shaders. Generated using value noise, clouds can be customized in the shader file shaders/core/sky.fsh:
// S E T T I N G S
// ------------------------------------------------------------------
int num_layers = 16;
float mosaic_scale = 4.0;
float cloud_height = 2400.0;
float thickness = 1024.0 * (1.0 - smoothstep(0.2, 0.8, distance_factor));
float cloud_size = 0.1;
float cloud_level_height = -1.0;
float density_threshold = 0.1;
// ------------------------------------------------------------------
and
float fbm3D(vec3 p) {
float value = 0.0;
float amplitude = 0.5;
float frequency = 0.05;
int level = 5; // <=======================
for (int i = 0; i < level; i++) {
value += amplitude * noise3D(p * frequency);
p *= 2.0;
amplitude *= 0.5;
}
return value;
}
Lags depend on the settings. If you have a weak computer, I recommend setting the value int level = 3 for better experience.
Clouds reacts to the weather and day/night changes.
This is a vanilla resource pack, it doesn't require Optifine, Iris or any other modifications.
Tested on versions:
- 26.1.1 ✔
- 1.21.11 ✔
- 1.21.10 ✔
- 1.21.8 ✔
- 1.21.6 ✔
- 1.21.5 ⨉
- 1.21.4 ⨉
- 1.20.4 ⨉


