Commit Graph

650 Commits

Author SHA1 Message Date
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
72f2e7174e Merge pull request #105 from awtterpip/example_actions
Example actions
2024-05-30 23:53:12 -04:00
Jay Christy
dd24b95264 changed to ambient light for better performance 2024-05-30 23:47:07 -04:00
ForTehLose
f479ddb70f Merge branch 'webxr-refactor' into example_actions 2024-05-30 22:31:01 -04:00
tito
a9b062425b add 'vulkan-portability' feature to wgpu when target family is unix (#101) 2024-05-29 23:53:55 -07:00
Malek
0f9ccf7f04 Refactor quest perf fix (#111)
* cargo fmt and removed the unessecary examples.

* fixed android logging errors and moved waitframe to fix perf on quest and fixed android example perf by turning off msaa
2024-05-29 16:57:08 -07: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
Schmarni
1d27157142 Merge pull request #106 from awtterpip/fix-left-hand
push left hand bones as children of root as well
2024-05-27 21:25:54 +02:00
Jay Christy
f472b46a2c added docs and fixed comments 2024-05-26 15:23:13 -04:00
ForTehLose
9b166a8373 Merge pull request #107 from TheButlah/add-license-files
add license files and section in README
2024-05-26 15:14:09 -04:00
Ryan Butler
de010faa59 add license files and section in README 2024-05-26 02:04:19 -04:00
Jay Christy
6feb3de9fb push left hand bones as children of root as well 2024-05-23 14:16:29 -04:00
Jay Christy
b4762aa7e0 yay formatting 2024-05-23 14:04:34 -04:00
Jay Christy
bd3fbeb0c2 more formatting 2024-05-23 14:04:01 -04:00
Jay Christy
99a52dac1e formatting 2024-05-23 14:03:23 -04:00
Jay Christy
870cb57a99 removed uneeded changes 2024-05-23 14:02:20 -04:00
Jay Christy
d428bd0fd8 refactor 2024-05-23 13:56:10 -04:00
Jay Christy
1e3034cbab first set of renames 2024-05-23 13:18:39 -04:00
Jay Christy
0ca8907057 flight is HMD based 2024-05-23 13:14:48 -04:00
Jay Christy
468610c26e movement happens but is wrong, its global 2024-05-22 23:45:55 -04:00
Jay Christy
99b11eb675 got vectors working 2024-05-22 23:18:23 -04:00
Jay Christy
61259aa8d4 Merge branch 'webxr-refactor' into example_actions 2024-05-22 22:43:31 -04:00
ForTehLose
1962630034 Merge pull request #103 from Schmarni-Dev/action-syncing
add central actionset syncing
2024-05-22 22:41:29 -04:00
Jay Christy
0edf8cf9fe more changes 2024-05-22 22:38:38 -04:00
Jay Christy
4e279e3197 reading inputs with marker components 2024-05-16 13:08:37 -04:00
Jay Christy
20e3a1cf7a confirmed working for bools and f32 2024-05-16 12:45:18 -04:00
Jay Christy
f74f701f50 more cows 2024-05-16 09:56:04 -04:00
Jay Christy
db975b06f0 made strings cows 2024-05-16 09:55:49 -04:00
Schmarni
d90558ebc9 add plugin by default and fix compile errors
Signed-off-by: Schmarni <marnistromer@gmail.com>
2024-05-15 22:37:39 +02:00
Schmarni
764da56d50 add centeral actionset syncing
Signed-off-by: Schmarni <marnistromer@gmail.com>
2024-05-15 22:33:00 +02:00
Jay Christy
77f5081219 first pass at actions 2024-05-15 13:22:25 -04:00
ForTehLose
d26e6b7acf Merge pull request #99 from Schmarni-Dev/root-cameras
Refactor - Parent the Cameras to the OxrTrackingRoot
2024-05-14 23:16:38 -04:00
awtterpip
2282e1c5e9 fix validation errors 2024-05-14 17:52:01 -05:00
piper
4d82c80047 Merge pull request #102 from awtterpip/d3d12-support
D3d12 support
2024-05-14 09:01:54 +02:00
awtterpip
ec50aa8ca9 update GraphicsBackend::ALL 2024-05-10 18:32:46 -05:00
awtterpip
82932f02af add d3d12 support 2024-05-10 18:23:47 -05:00
Schmarni
61525cafa7 Merge pull request #100 from Schmarni-Dev/handtracking
add support for hand tracking and configurable reference spaces
2024-05-09 05:42:50 +02:00
Schmarni
cd5ab90733 make OxrInitPlugin impl Default with the values from add_xr_plugin and made the ref_space_type public for the OxrReferenceSpacePlugin
Signed-off-by: Schmarni <marnistromer@gmail.com>
2024-05-08 19:11:17 +02:00
Schmarni
44e909a4e1 fix pcvr 2024-05-08 05:42:18 +02:00
Schmarni
063aef7fb5 add support for hand tracking and configurable reference spaces 2024-05-07 03:34:10 +02:00
Schmarni
3654b36e76 Merge pull request #98 from Schmarni-Dev/action-binding-and-attaching-systems
Refactor - Generic system for binding sugesstion and action set attaching
2024-05-06 04:46:05 +02:00
Schmarni
c2f8d65040 make the XrCameras children of the OxrTrackingRoot to allow moving of the Tracking Root
Signed-off-by: Schmarni <marnistromer@gmail.com>
2024-05-05 05:02:58 +02:00
awtterpip
13890ddb53 basic passthrough stuff 2024-05-03 19:31:23 -05:00
awtterpip
0e5bcd029f added android example 2024-05-03 16:46:32 -05: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
aa0eaa60f4 add missing files
Signed-off-by: Schmarni <marnistromer@gmail.com>
2024-04-29 03:02:00 +02:00