Schmarni
|
cee1b92d50
|
downgrade to OpenXR 1.0 to accommodate legacy runtimes like SteamVR
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-01-03 21:59:20 +01:00 |
|
Schmarni
|
03a97f4c12
|
Merge pull request #163 from Schmarni-Dev/0.15rc
update to bevy 0.15
|
2025-01-01 22:37:46 +01:00 |
|
Schmarni
|
336c40d555
|
switch all spans to debug_spans
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-01-01 03:38:46 +01:00 |
|
Schmarni
|
7c57e8facd
|
actually use the spans we create
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-01-01 03:36:56 +01:00 |
|
Schmarni
|
8042fbdc6a
|
prevent crash that i can't explain when not using default plugins
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2024-12-29 23:26:06 +01:00 |
|
Schmarni
|
177da5c10d
|
fix tracking_utils example
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2024-12-21 02:32:04 +01:00 |
|
Schmarni
|
869fd98d7f
|
update hand gizmos to include the local axes
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2024-12-20 03:54:28 +01:00 |
|
Schmarni
|
f2706b1416
|
pull main branch
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2024-12-19 16:58:00 +01:00 |
|
Schmarni
|
901b9bc446
|
Merge pull request #166 from Schmarni-Dev/hand-hotfix
hand tracker spawn side hotfix
|
2024-12-14 02:03:51 +01:00 |
|
Schmarni
|
446c422e5d
|
bump version for bevy_mod_xr hotfix
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2024-12-14 02:02:14 +01:00 |
|
Schmarni
|
361199e2c4
|
fix hand tracker spawn side bug
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2024-12-14 02:01:31 +01:00 |
|
Schmarni
|
6fcd75c671
|
pull main
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2024-12-14 00:04:12 +01:00 |
|
Schmarni
|
afd62b3cc3
|
Merge pull request #165 from Schmarni-Dev/0.1.0
0.1.0 release
|
2024-12-12 01:28:47 +01:00 |
|
Schmarni
|
8c5da2e505
|
bump version
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2024-12-11 23:07:25 +01:00 |
|
Schmarni
|
aa97263a52
|
Merge pull request #164 from awtterpip/remove_default_bindings
Remove default bindings
|
2024-12-04 22:57:51 +01:00 |
|
ForTehLose
|
5b7db58fe6
|
making controller actions fields pub so users can use them
|
2024-12-04 14:03:31 -05:00 |
|
ForTehLose
|
a260443a0d
|
adding a missed change
|
2024-12-04 13:55:27 -05:00 |
|
ForTehLose
|
c0be012b9d
|
moved default bindings for tracking utils into a pub function for prototyping, while I work on better solution
|
2024-12-04 13:51:43 -05:00 |
|
Schmarni
|
2c75a298a3
|
remove bevy rc workaround
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2024-12-01 23:20:23 +01:00 |
|
Schmarni
|
8e4d5d8dd0
|
update to bevy release, fix event support and update extension list
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2024-12-01 23:20:19 +01:00 |
|
Schmarni
|
307bba3323
|
more required components and other stuff
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2024-12-01 23:15:31 +01:00 |
|
Schmarni
|
a04ebb8426
|
add XrTracker component that auto parents the entity to the XrTrackingRoot, XrSpace requires XrTracker
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2024-12-01 23:15:31 +01:00 |
|
Schmarni
|
d1cc160cac
|
only render hand gizmos if they are actively tracked
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2024-12-01 23:15:31 +01:00 |
|
Schmarni
|
4c415d066a
|
remove XrCameraBundle, use required components and component hooks instead
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2024-12-01 23:15:31 +01:00 |
|
Schmarni
|
7320ae8dac
|
update to bevy 0.15 rc
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2024-12-01 23:15:31 +01:00 |
|
Schmarni
|
690b433516
|
Merge pull request #162 from Schmarni-Dev/modular_poll_events
Modular OpenXR events
|
2024-12-01 12:00:33 +01:00 |
|
Schmarni
|
bc0c1c472b
|
make OxrEvent less unsound
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2024-11-30 01:16:17 +01:00 |
|
Schmarni
|
5239700eca
|
feat: implement event handlers for OpenXR events so that plugins can handle events without needing to modify bevy_mod_openxr
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2024-11-29 23:45:02 +01:00 |
|
Schmarni
|
58db782997
|
Merge pull request #157 from lizelive/main
xbuild
|
2024-11-19 07:34:36 +01:00 |
|
Schmarni
|
2cd380a969
|
Merge pull request #160 from Schmarni-Dev/rc2
update version to 0.1.0-rc2
|
2024-10-22 16:49:12 +02:00 |
|
Schmarni
|
d794f81fe4
|
update version to 0.1.0-rc2
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2024-10-22 02:50:36 +02:00 |
|
Schmarni
|
68639b7b82
|
Merge pull request #159 from Schmarni-Dev/create_xr_hands
add CI and move more hand related things into bevy_mod_xr
|
2024-10-22 01:38:29 +02:00 |
|
Schmarni
|
33eae2e3b0
|
update ci
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2024-10-22 00:08:07 +02:00 |
|
Schmarni
|
6666339134
|
fix ci(hopefully) and fix suboptimal behavior in bevy_xr_utils
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2024-10-21 23:32:59 +02:00 |
|
Schmarni
|
da659899d4
|
add simple ci and allow annoying lints
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2024-10-21 23:18:30 +02:00 |
|
Schmarni
|
81b65c4718
|
move spawn_hand_bones from openxr to xr and add spawn handtracker command
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2024-10-21 22:30:50 +02:00 |
|
Schmarni
|
302a455fb3
|
Merge pull request #158 from Schmarni-Dev/is_openxr-xr_flags
Backend Specific RunConditions and Space Flags in xr crate
|
2024-10-20 13:55:07 +02:00 |
|
Schmarni
|
ac972dd475
|
implement xr flags for hands
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2024-10-19 00:33:22 +02:00 |
|
Schmarni
|
20f8c47aba
|
add space flags to bevy_mod_xr
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2024-10-19 00:22:10 +02:00 |
|
Schmarni
|
616bfff672
|
add openxr specific session running and available conditions
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2024-10-18 23:43:39 +02:00 |
|
Lize Live
|
90be9e98de
|
update android environment variables to use ANDROID_HOME
|
2024-10-17 18:42:29 -07:00 |
|
Lize Live
|
9a37e38d9a
|
add cargo-apk back
|
2024-10-17 16:51:12 -07:00 |
|
Lize Live
|
2e4169187f
|
add android build tools
|
2024-10-17 16:20:01 -07:00 |
|
Lize Live
|
64891836f8
|
add xbuild
|
2024-10-17 15:00:34 -07:00 |
|
Schmarni
|
aea1cc66cd
|
Merge pull request #155 from Schmarni-Dev/hand-untracking
Expose case when missing hand tracking data
|
2024-09-30 05:52:36 +02:00 |
|
Schmarni
|
6a58673605
|
clear space flags when handtracking data gathering fails
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2024-09-30 04:38:05 +02:00 |
|
Schmarni
|
cb3ba5496a
|
Merge pull request #154 from Schmarni-Dev/fix-destruction
fix session destroying
|
2024-09-07 12:02:27 +02:00 |
|
Schmarni
|
bd5afffca5
|
cleanup 2 electric boogaloo
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2024-09-05 21:05:07 +02:00 |
|
Schmarni
|
ff08bcaa8a
|
cleanup
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2024-09-05 21:02:52 +02:00 |
|
Schmarni
|
df36d90cc9
|
recommit Cargo.lock
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2024-09-05 20:45:40 +02:00 |
|