Commit Graph

335 Commits

Author SHA1 Message Date
ForTehLose
1962630034 Merge pull request #103 from Schmarni-Dev/action-syncing
add central actionset syncing
2024-05-22 22:41:29 -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
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
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
b2b40ba95a updated documentation and resources 2024-04-25 21:05:37 -05:00
piper
0b93358aa6 Merge pull request #97 from LogicFan/webxr-refactor
fix android "null pointer dereference"
2024-04-25 18:31:03 -05:00
LogicFan
f78207d572 fix android "null pointer dereference" 2024-04-20 08:19:57 -04:00
awtterpip
afdb046ba8 finished renaming types 2024-04-18 17:28:53 -05:00
awtterpip
e2f7f840a9 renamed types and fixed errors 2024-04-18 17:26:36 -05:00
awtterpip
f585c9e2dc cleaned up code and created webxr crate 2024-04-18 17:06:56 -05: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
3296a0a4ba update flake.nix 2024-04-15 15:02:22 -05:00
awtterpip
e2a664dfec remove unnecesary component 2024-04-13 17:05:47 -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
6f5aa468c8 added nix flake and started actions 2024-03-22 21:19:43 -05:00
awtterpip
05e7f2a9a8 xr cleanup code 2024-03-17 20:57:01 -05:00
awtterpip
68a7e54612 removed unnecessary mutex 2024-03-16 23:09:27 -05:00
awtterpip
8ea04d5ddd no jitter at all 2024-03-16 23:05:30 -05:00
awtterpip
cabe99a138 moved wait image 2024-03-16 22:49:02 -05:00
awtterpip
61087029db jittering fixed yes 2024-03-16 22:12:11 -05:00
awtterpip
cc6e25cd17 fixed jitter 2024-03-16 21:27:01 -05:00
awtterpip
78c6cc2192 maybe fixed jittering? 2024-03-16 20:19:15 -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
9b39148e67 frame jitter stop 2024-03-14 20:50:35 -05:00
awtterpip
cab71f4260 move locate views to later in the render schedule 2024-03-14 19:45:31 -05:00
awtterpip
e1d5de1a94 fix camera jitter 2024-03-14 19:40:50 -05:00
awtterpip
ec2a538010 add update_views system 2024-03-14 18:01:45 -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