Path: blob/main/release-content/release-notes/generalized_atmosphere.md
7223 views
------Until now, Bevy's atmospheric scattering system has been fast and beautiful, but not very customizable. There's only a limited number of ways to customize the existing parameters, which constrain the system to mostly earth-like scenes.
Bevy 0.18 introduces a new ScatteringMedium asset for designing atmospheric scattering media of all kinds: clear desert skies, foggy coastlines, and even atmospheres of other planets! We've used Bevy's asset system to the fullest--alongside some custom optimizations--to make sure rendering stays fast even for complicated scattering media.
(TODO: engine example of martian/extraterrestrial sunrise)
Alongside this change we've also added a bunch of documentation, and links to learn more about the technical terms used. It's definitely a complex feature under the hood, so we're hoping to make the learning curve a little less steep 😃