Bevy Rewrite, attempt 2 #46

Merged
Schmarni-Dev merged 18 commits from bevy_for_real_this_time into dev 2025-06-30 05:04:00 -04:00

18 Commits

Author SHA1 Message Date
Nova King
744075767d Merge branch 'dev' into bevy_for_real_this_time 2025-06-30 03:03:03 -06:00
Schmarni
aec875a1bf fix: don't use path dependency... again
Signed-off-by: Schmarni <marnistromer@gmail.com>
2025-06-30 01:52:35 +02:00
Schmarni
4795fa8e0a feat: various minor improvements
Signed-off-by: Schmarni <marnistromer@gmail.com>
2025-06-30 01:49:09 +02:00
Schmarni
14a1b14462 refactor: switch to bevys StandardMaterial for now
Signed-off-by: Schmarni <marnistromer@gmail.com>
2025-06-29 22:37:52 +02:00
Schmarni
90b4eb3a25 chore: cargo update
Signed-off-by: Schmarni <marnistromer@gmail.com>
2025-06-29 12:10:23 +02:00
Schmarni
778cb3792b fix: use git dependency
Signed-off-by: Schmarni <marnistromer@gmail.com>
2025-06-29 12:09:56 +02:00
Schmarni
ce704489c6 refactor: remove stereokit dependency and fix all warnings
Signed-off-by: Schmarni <marnistromer@gmail.com>
2025-06-29 12:04:45 +02:00
Schmarni
d2afa0090c feat: reimpl flatscreen mode
Signed-off-by: Schmarni <marnistromer@gmail.com>
2025-06-29 11:38:00 +02:00
Schmarni
9347072249 fix(lines): fix lines not clearing when having no points
Signed-off-by: Schmarni <marnistromer@gmail.com>
2025-06-28 20:42:28 +02:00
Schmarni
b16ba65fd3 feat: implement audio! thats all nodes!
Signed-off-by: Schmarni <marnistromer@gmail.com>
2025-06-28 20:24:02 +02:00
Schmarni
9ffa10569b feat: add entity handles and a bevy channel abstraction
Signed-off-by: Schmarni <marnistromer@gmail.com>
2025-06-28 12:56:40 +02:00
Schmarni
880e187dc6 feat: finish line impl and switch to bevy bounds
Signed-off-by: Schmarni <marnistromer@gmail.com>
2025-06-28 11:34:09 +02:00
Schmarni
bd05d9068b feat(lines): line impl mostly done
Signed-off-by: Schmarni <marnistromer@gmail.com>
2025-06-27 21:40:36 +02:00
Schmarni
20d2917847 feat: mostly reimpl text rendering
Signed-off-by: Schmarni <marnistromer@gmail.com>
2025-06-25 11:50:57 +02:00
Schmarni
51e8cfd1b2 feat: disable controller methods if the interaction profile matches khr/simple_controller
Signed-off-by: Schmarni <marnistromer@gmail.com>
2025-06-19 00:57:56 +02:00
Schmarni
6977fee10b feat: working controller input methods
Signed-off-by: Schmarni <marnistromer@gmail.com>
2025-06-17 14:29:50 +02:00
Schmarni
ab39b8b211 feat: working handtracking input methodsRUST_LOG=info,naga=warn dbus-run-session cargo run -- -e ~/build/stardust/env.sh -o 300!
Signed-off-by: Schmarni <marnistromer@gmail.com>
2025-06-17 14:29:22 +02:00
Schmarni
a7e8f84841 refactor: let the bevy rewrite begin: mostly working model nodes
Signed-off-by: Schmarni <marnistromer@gmail.com>
2025-06-07 02:28:49 +02:00