bevy-examples icon indicating copy to clipboard operation
bevy-examples copied to clipboard

0.14 overhaul

Open ChristopherBiscardi opened this issue 1 year ago • 2 comments

I want to be a little more intentional about what's in the repo. Some of the examples don't add much in terms of educational value, and larger examples like the hades-style start menu should likely live in their own repo. Here's the rough rundown of what I'm going to remove and update.

  • [ ] candy-cane
    • Potentially interesting example for storing variable data, like StorageBuffers
  • [ ] ~compute-3d~
  • [ ] compute-with-time
    • compute shader that uses time. Probably worth keeping.
  • [ ] cube-wave
    • fun enough and simple enough to keep around. more of a creative coding example.
  • [ ] dissolve-sphere-standard-material-extensions
    • keep. extending the standard material is worth showing.
  • [ ] eight-way-sprites
    • keep. maybe simplify.
  • [x] fresnel-effect
    • keep. "intro wgsl concepts"
  • [ ] ~infinite-tunnel~
    • review.
  • [ ] ~pointcloud~
    • probably not, unless there's value in showing of point list usage.
  • [ ] pressure-wave-sphere
    • Is there a better example for attaching materials to gltf scenes?
  • [ ] rotating-column
    • same as cube-wave
  • [x] sdf-2d-sphere
    • SDFs are fun. keep. maybe do more sdf stuff
  • [ ] shader-rgb-worldspace-cube
    • basic. straightforward. keep as intro material. rename to something better.
  • [x] ~shader-test-001~
  • [ ] ~shield-spheres~
    • mostly just shield-with-depth
  • [ ] shield-with-depth
    • keep. Depth-based shields are popular topics.
  • [ ] spacecraft-noiseland
    • ~removal most likely. Might be worth doing something else with a vertex shader or landscape generation~
    • update: keeping because vertex shader examples are sparse on the internet. Might be worth making a better example, but keeping this one for now.
  • [x] ~standard-material-quixel-megascan~
    • remove. Basic usage of standard material.
  • [ ] start-menu-hades
    • move to dedicated repo
  • [ ] ui-button-shader
    • keep. ui materials are useful

ChristopherBiscardi avatar Jul 06 '24 05:07 ChristopherBiscardi

spacecraft-noiseland is pretty awesome.It should be preserved👍. There are very few good examples of vertex shaders online.

EdEinn avatar Aug 03 '24 03:08 EdEinn

thanks for letting me know! I'll reconsider removing it for now and potentially make a better example to replace it in the future

ChristopherBiscardi avatar Aug 03 '24 03:08 ChristopherBiscardi

0.14 overhaul happened awhile ago, I just didn't close this issue. 0.15 updates already happened and 0.16 is in a PR as the release candidate was recently released

ChristopherBiscardi avatar Mar 29 '25 01:03 ChristopherBiscardi