Skip to content

Latest commit

 

History

History

examples

examples

basic example image

The most simple usage of bevy_atmosphere. It uses the default Nishita model, which has Earth-like parameters. Feel free to copy it as a template!

cycle example image

A daylight cycle with Nishita, updating every 50ms.

detection example image

Demonstrates adding and removing the skybox with the detection feature. Use LMouse to add and RMouse to remove.

gradient example image

Demonstrates using Gradient model. Use the number keys to switch presets. (Preset 3 shown here)

models example image

Demonstrates using the different models available. Use the letter keys to switch models.

nishita example image

Demonstrates using Nishita model. Use the number keys to switch presets. (Preset 2 shown here)

settings example image

Demonstrates using AtmosphereSettings to update resolution and dithering on the fly, similar to how an in-game quality settings menu could operate. Use the number keys to switch resolution presets and the spacebar to toggle dithering.

splitscreen example image

A split-screen application, demonstrating bevy_atmosphere's flexibility for local multiplayer games.