Skip to content

bayou-brogrammer/bevy_shader_playground

Bevy Shader Playground

This is a playground to explore and mess with shaders using Bevy.

Explore Bevy Game of Life Shader

A mini-tutorial series I wrote that can be found here, where I explore how bevy setups up compute shaders using their game of life example. I further expand on the example by adding a few new featues:

  • Camera Controller
  • Wrapping Simulation
  • Drawing on the simulation
  • Storage / Uniform Buffers
  • Heatmap for visual effects :D
  • Seperate color pipeline to distinquish between compute shaders

Bevy Sand

Bevy Sand

This dives deeper into Cellular Automata using rulesets to produce a falling-sand game.

License

Licensed under either of

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.