From 363ffc103466d0dfbfb3e9dc8414642222d6a67f Mon Sep 17 00:00:00 2001 From: Xonk Date: Sun, 28 Jun 2026 21:23:01 -0400 Subject: [PATCH] add CLOUD_ANIMATION_MODE --- shaders/lib/volumetricClouds.glsl | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/shaders/lib/volumetricClouds.glsl b/shaders/lib/volumetricClouds.glsl index 24e32f9..ed685d7 100644 --- a/shaders/lib/volumetricClouds.glsl +++ b/shaders/lib/volumetricClouds.glsl @@ -2,9 +2,15 @@ #define LARGECUMULUS_LAYER 1 #define SMALLCUMULUS_LAYER 0 float curvatureoffset = 0.04; -uniform int worldDay; -uniform int worldTime; -float cloud_movement = (worldTime + mod(worldDay,100)*24000.0) / 24.0 * Cloud_Speed; + +#if CLOUD_ANIMATION_MODE == 0 + uniform int worldDay; + uniform int worldTime; + float cloud_movement = (worldTime + mod(worldDay,100)*24000.0) / 24.0 * Cloud_Speed; +#elif CLOUD_ANIMATION_MODE == 1 +// uniform float frameTimeCounter; + float cloud_movement = frameTimeCounter * Cloud_Speed; +#endif float densityAtPos(in vec3 pos){ pos /= 18.;