Cargo Features

[dependencies]
bevy_atmosphere = { version = "0.12.2", default-features = false, features = ["basic", "detection", "dithering", "procedural", "all_models", "gradient", "nishita"] }
default = all_models, basic

These default features are set whenever bevy_atmosphere is added without default-features = false somewhere in the dependency tree.

basic default = detection, dithering, procedural

enables basic features

detection basic

enables camera detection (disable to add skyboxes manually)

Affects settings::SkyboxCreationMode, settings::AtmosphereSettings.skybox_creation_mode

dithering basic

enables dithering (disable for banding)

Affects settings::AtmosphereSettings.dithering, skybox::SkyBoxMaterial.dithering

procedural basic

enables the automatic addition of AtmospherePipelinePlugin from AtmospherePlugin (disable to edit the sky texture manually)

all_models default = gradient, nishita

models
enables all models

gradient all_models

enables the gradient model

Affects collection::gradient

nishita all_models

enables the nishita model

Affects collection::nishita