Schmarni
4f753b68de
fmt
2024-02-22 10:40:53 +01:00
Schmarni
889ee3cc5d
session restarting workscargo run --release --example xr! views fixed and late latching for views
2024-02-22 09:12:16 +01:00
Schmarni
3f27c8d362
core dumps on session end
2024-02-22 04:54:04 +01:00
Schmarni
df71c7931d
update to bevy 0.13. TODO: fix view weirdness and do a pass over most of xr_input to turn the modules into plugins
2024-02-20 09:15:21 +01:00
Schmarni
31d7b05b4a
handtracking not working on quest 2 v62
2024-02-15 06:04:16 +01:00
Schmarni
9704607c8c
stuff
2024-02-05 02:27:27 +01:00
Schmarni
6f6948e627
borked
2024-01-23 05:45:48 +01:00
Schmarni
65a30cac3c
make app close when requested by os and other stuff ( #61 )
...
* idk
* mr stuff
* done
* fix windows
* add patches to Readme
2023-12-31 15:35:59 -08:00
Schmarni
265696b07d
Add Vec2Conv helper and Display warning with message when openxr fails to load ( #58 )
...
* add support for Vec2 Actions, slightly changed the way actions are created but no functionality change and changed the get_action_* return result to a custom error
* Whoops
* added warning with error when openxr fails to load and added Vec2Conv helper
* made it possible for the user to spawn OpenXRTrackingRoot
2023-12-13 21:25:17 -08:00
Schmarni
2e492e120c
made setup_xr public ( #56 )
...
* made setup_xr public
* made the action syncing system public too
2023-12-11 13:07:46 -08:00
Schmarni
786fb4fe9f
fixed controllers ( #54 )
...
* basics done? now to the fun part: changing the ENTIRE lib to work with xr and non xr
* updated stuff and renamed file
* actually add the renamed file into git lol :3
* made lib fallback to flat when no runtime is found but can't compile with default settings under those circumstances
* Update Cargo.toml
* fixed version conflict
* ununcommented the action sync system and changed other small stuff
2023-12-09 15:36:01 -08:00
Schmarni
28008f7964
Fallback to flat when no oxr runtime is found ( #51 )
...
* basics done? now to the fun part: changing the ENTIRE lib to work with xr and non xr
* updated stuff and renamed file
* actually add the renamed file into git lol :3
* made lib fallback to flat when no runtime is found but can't compile with default settings under those circumstances
2023-12-08 21:09:48 -08:00
Schmarni
200be97846
Small cleanup, and moved hand.rs to hands/common.rs
2023-11-16 21:26:49 +01:00
Schmarni
fe15e89acd
slight cleanup
2023-11-16 06:27:20 +01:00
Schmarni
851c7b7587
fixed merge conflicts
2023-11-16 03:09:42 +01:00
Schmarni
53ba18c157
commit xr_input module
2023-11-16 02:52:27 +01:00
Schmarni
e5363acac9
finnish everything
2023-11-14 02:32:57 +01:00
Schmarni
ca15cb7cda
Updated Oculus controller to use the
2023-11-10 21:56:03 +01:00
Schmarni
1db2cb2dd7
Finallygit add src/xr_input/actions.rs src/xr_input/mod.rs
2023-11-10 13:38:40 +01:00
Schmarni
979c2fdd40
copied src from Schmarni-Dev/bevy_openxr:demo
2023-11-08 02:38:56 +01:00
Schmarni
538000899c
started hand (and probably slight openxr extension) refactor. :3
2023-11-04 17:26:30 +01:00
Schmarni
4c01eee827
Basic Handtracking Working
2023-11-01 18:37:32 +01:00
Jay Christy
bcbdd0f916
Merge branch 'main' into hands
2023-10-17 23:13:51 -04:00
Jay Christy
92eb5736eb
create resource to help with entity selection
2023-10-17 22:16:22 -04:00
Jay Christy
4d23856d05
spawn bones and update
2023-10-17 22:16:22 -04:00
Jay Christy
0f2c063a44
left hand works too
2023-10-17 22:16:22 -04:00
Jay Christy
23ed65f06a
added initial interactions
2023-09-24 23:15:24 -04:00
Jay Christy
6d5c1fa00f
lite cleaning
2023-09-24 15:33:40 -04:00
Jay Christy
012a778c35
moved more stuff around
2023-09-24 15:30:58 -04:00
Jay Christy
85dc35ab53
made proto_locomotion used a config resource
2023-09-24 15:25:50 -04:00
Jay Christy
8cea603cb5
added tracker markers and change detection
2023-09-24 01:34:20 -04:00
Jay Christy
263168fc26
first attempt at locomotion
2023-09-19 16:18:20 -04:00
Jay Christy
8c86752dd4
Added debug_gizmos system
2023-09-17 22:44:21 -04:00
MalekiRe
5363a2d382
refactored input again
2023-09-13 23:57:48 -07:00
awtterpip
25dff12b9a
cleaned up code and made DefaultXrPlugins
2023-09-12 16:13:14 -05:00
awtterpip
f720f54533
fixed shakiness B)
2023-09-11 16:35:56 -05:00
MalekiRe
aca80bade3
fixed stuff for steamvr openxr to not crash
2023-09-09 21:43:06 -07:00
MalekiRe
86299d3161
input refactor
2023-09-08 22:52:29 -07:00