Skip to content

Conversation

@mate-h
Copy link
Owner

@mate-h mate-h commented Oct 23, 2025

Objective

  • Add clouds to the atmosphere

Solution

  • Add cloud layer bindings, fbm noise
  • Alternative solution 1 (preferred): use the FogVolume component to create the cloud layer and improve the rendering logic there.
  • Alternative solution 2: use a new ScatteringTerm and the generalized atmosphere parameters with a custom texture somehow.
  • Make sure this also works with the FogVolume rendering which is localized volumes for the scene itself.
  • Limitations: only renders in ray-marched mode, and does not render in the sky-view lut and consequently the environment map / reflections.

Testing

  • Run atmosphere example

Showcase

Current state: kind of broken lighting but initial proof of concept.

Screenshot 2025-10-23 at 12 08 15 PM

@mate-h mate-h force-pushed the m/clouds branch 2 times, most recently from 8e5da3c to 39bab8a Compare October 30, 2025 07:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants