Let clouds shade the campus #266

Open
opened 2026-10-26 09:10:06 +00:00 by sermuns · 0 comments
Owner

A sunny day is not uniformly sunny: clouds cross the sun and drag soft shade over fields, roofs and paths. Those moving shadows are one of the strongest cues that a world is alive, and they are cheap compared with another light.

How it fits. The static scene already has a sun shadow map that follows the light. A cloud layer can be a low-frequency texture sampled in the lit shader, darkening direct sun before the tone curve; the shadow map stays for geometry. The clouds move with the weather, so a windy day is visibly faster.

Scope.

  • A drifting cloud cover that shades the ground and roofs.
  • Soft edges that match the sun angle.
  • A wind speed that changes how fast the shade moves.
  • A clear, broken and overcast range.
  • No new per-object shadow cost.

Related. #79 (sky), #80 (tree shadows), #81 (near shadow map), #186 (wind).

A sunny day is not uniformly sunny: clouds cross the sun and drag soft shade over fields, roofs and paths. Those moving shadows are one of the strongest cues that a world is alive, and they are cheap compared with another light. **How it fits.** The static scene already has a sun shadow map that follows the light. A cloud layer can be a low-frequency texture sampled in the lit shader, darkening direct sun before the tone curve; the shadow map stays for geometry. The clouds move with the weather, so a windy day is visibly faster. **Scope.** - A drifting cloud cover that shades the ground and roofs. - Soft edges that match the sun angle. - A wind speed that changes how fast the shade moves. - A clear, broken and overcast range. - No new per-object shadow cost. **Related.** #79 (sky), #80 (tree shadows), #81 (near shadow map), #186 (wind).
Sign in to join this conversation.
No description provided.