0.5.0
版本发布时间: 2022-12-04 21:46:17
JonahPlusPlus/bevy_atmosphere最新发布版本:0.10.0(2024-07-06 06:58:46)
bevy_atmosphere 0.5 for bevy 0.9
0.5 Change Log
- Removed the
Atmosphere
resource in favor of theNishita
model. - Added the
AtmosphereModel
resource, which holds anAtmospheric
model. - Added the
Atmospheric
trait and derive macro, which is used to define a model for the pipeline to render. - Added the
Nishita
model, which provides Rayleigh and Mie scattering. - Added the
Gradient
model, which provides a simple linear gradient of three colors. - Added the
Atmosphere
andAtmosphereMut
system params, for working with a specific model. - Added
AtmosphereSettings.dithering
, which allows for enabling/disabling dithering at runtime. - Updated
bevy_atmosphere::prelude
to include new common types. - Added
AtmosphereModelMetadata
, which is used to store type data about a model. - Added
AddAtmosphereModel
, which is used to easily register new models from anApp
. - Added
RegisterAtmosphereModel
, which is used to register the model it's implemented for. - Added
AtmosphereImageBindGroupLayout
, which is used to store a common bind group layout for all models. - Added
SkyBoxMaterialKey
, which is used to pass the dithering state to the pipeline.
What's Changed
- Bump Swatinem/rust-cache from 1 to 2 by @dependabot in https://github.com/JonahPlusPlus/bevy_atmosphere/pull/36
- 0.5 major changes by @JonahPlusPlus in https://github.com/JonahPlusPlus/bevy_atmosphere/pull/37
Full Changelog: https://github.com/JonahPlusPlus/bevy_atmosphere/compare/0.4.1...0.5.0