Skip to content

wbtek/bevycube

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

196 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

3D Rust/Bevy to WASM demo

So much compute power is available entirely in a web browser with WASM!

Run it at: https://wbtek.github.io/bevycube

Documented at: https://wbtek.github.io/bevycube/doc/bevycube

  • Make big waves

    • Switch rendering between solid, wireframe or points

      bc_3D_solid_wave_rendering

    • Change how fine the wave mesh is

      bc_3D_point_wave_rendering

  • Animated camera on a track

    • Pan / zoom / orbit

    • Desktop and touchscreen

    • Camera location push and pop stack

    • Physical menus get animated to

      bc_physical_menus_underwater

    • Table driven hitbox radio button categories

    • bc_table_driven_hitbox_radio_buttons

    • Links from within “game” open new browser tabs.

      bc_working_http_links

  • Various animations

    • Bouncing and elastic easing functions

      bc_animation_with_easing_functions

  • Embedded assets

    • MipMapping using JPEGs
  • Spinning stuff sticks to spinning stuff where you click it

Don't forget the big cool waves!

About

3D Rust/Bevy/WASM in your browser: Waves, Entities, Physical Menus, Dolly Camera

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors