Commit Graph

516 Commits

Author SHA1 Message Date
Schmarni
5e0c09eaee Merge pull request #115 from awtterpip/webxr-refactor
Webxr refactor
2024-07-05 02:17:42 +02:00
Schmarni
7715523c19 Merge pull request #131 from Schmarni-Dev/big_pull
Big pull
2024-07-05 02:13:17 +02:00
Schmarni
c1b959f02a readd license files (already defined in the readme and the Cargo.toml)
Signed-off-by: Schmarni <marnistromer@gmail.com>
2024-07-05 02:06:19 +02:00
Schmarni
4df77bd791 update readme to better reflect the current status
Signed-off-by: Schmarni <marnistromer@gmail.com>
2024-07-05 02:02:20 +02:00
Schmarni
e25a1ae6b6 readd readme
Signed-off-by: Schmarni <marnistromer@gmail.com>
2024-07-05 02:00:34 +02:00
Schmarni
769ede5fe4 add Cargo.lock
Signed-off-by: Schmarni <marnistromer@gmail.com>
2024-07-05 01:52:48 +02:00
Schmarni
177e6fb310 pull clean_main
Signed-off-by: Schmarni <marnistromer@gmail.com>
2024-07-05 01:46:14 +02:00
Schmarni
925eb52500 forgot examples
Signed-off-by: Schmarni <marnistromer@gmail.com>
2024-07-05 01:34:55 +02:00
Schmarni
e33adc85ce remove everything
Signed-off-by: Schmarni <marnistromer@gmail.com>
2024-07-05 01:32:23 +02:00
Schmarni
856300b661 Merge pull request #130 from Schmarni-Dev/legacy-rc
Update Legacy code to bevy 0.14
2024-07-05 01:12:17 +02:00
Schmarni
151eb1f08e Merge pull request #129 from Schmarni-Dev/rename_crates_and_move_hand_bones_to_xr
Rename Crate and move OxrHandBoneEntities to bevy_mod_xr
2024-07-05 01:11:46 +02:00
Schmarni
5d916b0dee fmt because we can't even merge with one wrongly formatted line
Signed-off-by: Schmarni <marnistromer@gmail.com>
2024-07-04 21:01:36 +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
Schmarni
e65573124b rename crates
Signed-off-by: Schmarni <marnistromer@gmail.com>
2024-07-04 19:41:56 +02:00
Schmarni
4724af3ded update to bevy 0.14
Signed-off-by: Schmarni <marnistromer@gmail.com>
2024-07-04 19:29:23 +02:00
Piper
2e217ba060 Merge pull request #128 from awtterpip/correct-pipelined-updated
correct pipelining
2024-07-04 12:04:38 -05:00
awtterpip
3264bb9605 correct pipelining 2024-07-03 19:37:40 -05:00
ForTehLose
c2a0d786b9 Merge pull request #122 from Schmarni-Dev/spatial_existence
RFC: New Space Api
2024-06-28 13:35:33 -04:00
ForTehLose
ce02151114 Merge branch 'webxr-refactor' into spatial_existence 2024-06-28 13:21:08 -04:00
ForTehLose
aebc782ff5 Merge pull request #127 from Schmarni-Dev/fix_non_xr_compat
Fix crashes when running without an openxr runtime
2024-06-28 13:12:49 -04:00
Schmarni
a7d64a07cf fix xr_utils_actions crashing when running without an openxr runtime
Signed-off-by: Schmarni <marnistromer@gmail.com>
2024-06-28 16:17:36 +02:00
Schmarni
bd33adb47f fix crash when running without an openxr runtime
Signed-off-by: Schmarni <marnistromer@gmail.com>
2024-06-28 16:14:02 +02:00
Schmarni
7abed765a5 only try to sync the space poses when the session is running
Signed-off-by: Schmarni <marnistromer@gmail.com>
2024-06-27 03:09:47 +02:00
Schmarni
1feab741b6 fix merge artifacts i missed
Signed-off-by: Schmarni <marnistromer@gmail.com>
2024-06-27 03:02:29 +02:00
Schmarni
75a8c32a9d add into_openxr_space and add a few comments
Signed-off-by: Schmarni <marnistromer@gmail.com>
2024-06-27 02:10:53 +02:00
Schmarni
08cdd232fc improve space cleanup
Signed-off-by: Schmarni <marnistromer@gmail.com>
2024-06-27 00:32:15 +02: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
aa2a335074 Merge pull request #126 from Schmarni-Dev/oxr_overlays_attempt_2
Add EXTX_overlay support, but better and more complete
2024-06-25 20:33:39 +02:00
Schmarni
204d3945c9 Merge pull request #125 from Schmarni-Dev/next_chain_sessions
Implement next pointer chain for xrCreateSession
2024-06-25 19:42:47 +02:00
Schmarni
3c88b0812d add overlay example
Signed-off-by: Schmarni <marnistromer@gmail.com>
2024-06-25 19:25:06 +02:00
Schmarni
006e2c1da3 add missing overlay plugin file
Signed-off-by: Schmarni <marnistromer@gmail.com>
2024-06-25 19:24:45 +02:00
Schmarni
cde28677a0 add enabled extension and implement overlay plugin
Signed-off-by: Schmarni <marnistromer@gmail.com>
2024-06-25 19:15:27 +02:00
Schmarni
0a7f692a35 add session creation next chain infrastructure
Signed-off-by: Schmarni <marnistromer@gmail.com>
2024-06-24 23:09:58 +02:00
Schmarni
dd4e6047e0 Merge pull request #120 from Schmarni-Dev/next_chain_base
Add Next Pointer Chain Infrastructure
2024-06-22 20:14:59 +02:00
Schmarni
1e0b39c274 add d3d12 support and fix globe example 2024-06-22 18:11:11 +02:00
Schmarni
c1528d612f upgrade all code except d3d12 and upgrade all examples except demo
Signed-off-by: Schmarni <marnistromer@gmail.com>
2024-06-22 17:21:13 +02:00
Schmarni
d461594f9b remove rust toolchain file
Signed-off-by: Schmarni <marnistromer@gmail.com>
2024-06-22 12:28:20 +02:00
ForTehLose
0172444f0c Merge pull request #119 from awtterpip/transform_utils
Transform utils
2024-06-19 09:03:37 -04:00
Schmarni
0767477948 Merge pull request #118 from Schmarni-Dev/readd-action-sync-set
Re Add action set sync SystemSet
2024-06-18 19:14:13 +02:00
Schmarni
581cbbb9ef add next pointer chain infrastructure
Signed-off-by: Schmarni <marnistromer@gmail.com>
2024-06-15 13:25:38 +02:00
Jay Christy
8ecebb7d2c added transform utils for snapping to position and rotation 2024-06-11 13:17:16 -04:00
Schmarni
34d44349b8 fix system ordering
Signed-off-by: Schmarni <marnistromer@gmail.com>
2024-06-10 12:41:37 +02:00
Schmarni
6ebcd7df99 change set name to begin with Oxr
Signed-off-by: Schmarni <marnistromer@gmail.com>
2024-06-10 12:01:48 +02:00
Schmarni
3109618bb7 Readd action set sync SystemSet
Signed-off-by: Schmarni <marnistromer@gmail.com>
2024-06-10 11:55:10 +02:00
Jay Christy
8807b5f927 working on examples of transform utilities 2024-06-07 13:58:05 -04:00
MalekiRe
d6af90a31c updated cargo lock 2024-06-04 17:02:12 -07:00
MalekiRe
cdbbc4efc5 updated version to 0.2.0 2024-06-04 17:01:26 -07:00
Schmarni
775d474e02 update readme to show current state of the crate (#116)
Signed-off-by: Schmarni <marnistromer@gmail.com>
2024-06-04 17:00:05 -07:00