Schmarni
|
7320ae8dac
|
update to bevy 0.15 rc
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2024-12-01 23:15:31 +01: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
|
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 |
|
Schmarni
|
ff08bcaa8a
|
cleanup
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2024-09-05 21:02:52 +02:00 |
|
Schmarni
|
60cf52056d
|
fix session destroying and move to atomic bool instead of a flag resource
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2024-09-05 20:38:33 +02:00 |
|
ForTehLose
|
0e6330d313
|
added system for cascading shadow maps
|
2024-08-16 16:12:34 -04:00 |
|
Schmarni
|
f281266447
|
add interaction profile changed event, support velocities and expose Space(Location/Velocity)Flags as components
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2024-07-22 00:01:59 +02:00 |
|
Schmarni
|
45fc44db5c
|
rename some schedules and fix comments
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2024-07-15 19:03:11 +02:00 |
|
Schmarni
|
1eed718860
|
partialy revert the scheduling changes and fix non xr crash
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2024-07-12 08:20:50 +02:00 |
|
Schmarni
|
81779bd76e
|
update to bevy 0.14
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2024-07-05 03:19:02 +02:00 |
|
Schmarni
|
770ce00e32
|
remove unnedded macro crate and make bevy_xr_utils compile for wasm
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2024-07-04 20:38:25 +02:00 |
|
Schmarni
|
b6f69eecd9
|
finish renaming and move HandBoneEntities to bevy_mod_xr
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2024-07-04 20:22:45 +02:00 |
|
awtterpip
|
3264bb9605
|
correct pipelining
|
2024-07-03 19:37:40 -05:00 |
|
Schmarni
|
b7c4a05482
|
remove XrSpatialTransform in favor of making XrSpace a Component and adding XrSpatialOffset
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2024-06-27 00:32:15 +02:00 |
|
Schmarni
|
6003cc7ac6
|
add new XrSpace and impl that
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2024-06-27 00:32:03 +02:00 |
|
Schmarni
|
71716c36cc
|
pull webxr-refactor and make needed changes
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2024-06-04 23:28:02 +02:00 |
|
awtterpip
|
e17262ab46
|
fixed judder
|
2024-06-02 04:57:44 -05:00 |
|
Schmarni
|
0e2a5dbf66
|
merge both Exit schedules, fix reference space living after the session exits in the render world and general cleanup
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2024-05-31 11:12:48 +02:00 |
|
Schmarni
|
5f5fd152bb
|
add resource to disable auto session creation and change autocreation to disable itself after the each autocreation
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2024-05-31 11:12:48 +02:00 |
|
Schmarni
|
546202fdfa
|
works but destroys the session manually because one space somewhere survives session exit
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2024-05-31 11:12:48 +02:00 |
|
Schmarni
|
31c1daf2d4
|
session ending works but segfaults on my machine
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2024-05-31 11:12:48 +02:00 |
|
Schmarni
|
fb9ec378c8
|
change scheduling
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2024-05-31 11:12:48 +02:00 |
|
ForTehLose
|
f479ddb70f
|
Merge branch 'webxr-refactor' into example_actions
|
2024-05-30 22:31:01 -04:00 |
|
Malek
|
35725eaa8b
|
Refactor hands (#110)
* cargo fmt and removed the unessecary examples.
* added left and right hand components for each bone as well as the hand tracker.
|
2024-05-29 16:55:40 -07:00 |
|
MalekiRe
|
ec16d9a254
|
cargo fmt and removed the unessecary examples.
|
2024-05-29 16:32:35 -07:00 |
|
Jay Christy
|
f472b46a2c
|
added docs and fixed comments
|
2024-05-26 15:23:13 -04:00 |
|
Jay Christy
|
0edf8cf9fe
|
more changes
|
2024-05-22 22:38:38 -04:00 |
|
Schmarni
|
063aef7fb5
|
add support for hand tracking and configurable reference spaces
|
2024-05-07 03:34:10 +02:00 |
|
Schmarni
|
9cb237e88f
|
fix status_changed_to, added OxrSuggestActionBindings event to app and fixed scheduling for run_action_binding_sugestion
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2024-04-29 18:49:07 +02:00 |
|
Schmarni
|
27871ccd0b
|
add a system to suggest action bindings and a system to attach action sets to the session
|
2024-04-29 02:41:51 +02:00 |
|
awtterpip
|
d98b9a4455
|
Revert "move to single crate for webxr and openxr"
This reverts commit 5e769ef52b.
|
2024-04-18 16:30:18 -05:00 |
|
awtterpip
|
5e769ef52b
|
move to single crate for webxr and openxr
|
2024-04-15 18:13:17 -05:00 |
|
awtterpip
|
a299702f7a
|
derive macro for actions
|
2024-03-28 20:00:54 -05:00 |
|
awtterpip
|
42dc01dc6a
|
somewhat working actions
|
2024-03-24 20:59:21 -05:00 |
|
awtterpip
|
05e7f2a9a8
|
xr cleanup code
|
2024-03-17 20:57:01 -05:00 |
|
awtterpip
|
b77bb954d0
|
some init code
|
2024-03-16 19:42:50 -05:00 |
|
awtterpip
|
ada26ebb92
|
fixed jitter
|
2024-03-16 18:53:55 -05:00 |
|
awtterpip
|
747aff2fd4
|
change xr status
|
2024-03-15 23:28:05 -05:00 |
|
awtterpip
|
9a556289de
|
more rendering code
|
2024-03-14 21:34:42 -05:00 |
|
awtterpip
|
e1d5de1a94
|
fix camera jitter
|
2024-03-14 19:40:50 -05:00 |
|
awtterpip
|
b897dc312e
|
fix projection
|
2024-03-14 18:00:56 -05:00 |
|
awtterpip
|
e7e156666c
|
beginning of action system
|
2024-03-13 20:15:01 -05:00 |
|
awtterpip
|
db3539d975
|
add documentation and satisfy clippy
|
2024-03-10 20:14:46 -05:00 |
|
awtterpip
|
91eb263b4f
|
rendering code and api crate
|
2024-03-10 19:59:19 -05:00 |
|