A customizable addon for volumetric clouds in Godot using a raymarching shader.
Not ready for production. Needs quite some optimization and bugfixing.
- Volumetric clouds which can be viewed from below, within and above
- Lighting calculation based on physical reality
- Clouds are within a curved atmosphere appropriate for the earth's curvature
- This atmosphere can be moved to create other effects such as fog
- Weather texture which can modify density, size and raininess of clouds
- Hand-drawn or procedurally generated
- Visible within the editor when the CloudRenderer is instanced in the current scene
Instance the CloudRenderer in your desired scene. Modify shader parameters as desired.
The default weather texture (which is rather monotone) can be replaced. It is structured like this:
Channel | Parameter |
---|---|
R | Density |
G | Raininess (darkness) |
B | Type (scale) |