Schmarni
581cbbb9ef
add next pointer chain infrastructure
...
Signed-off-by: Schmarni <marnistromer@gmail.com >
2024-06-15 13:25:38 +02:00
Schmarni
c455c77fed
pull changes from webxr-refactor
...
Signed-off-by: Schmarni <marnistromer@gmail.com >
2024-06-05 00:32:38 +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
810ed1eeed
make pipelined rendering disabled by default
2024-06-02 22:31:58 -05:00
awtterpip
be23326859
make materials unlit
2024-06-02 22:31:38 -05:00
awtterpip
32fa13b4fd
add compatibility for both pipelined and unpipelined
2024-06-02 19:30:12 -05:00
awtterpip
41399d83a9
move wait frame to after render app finishes
2024-06-02 18:16:22 -05:00
awtterpip
eddff879c4
disable pipelined rendering by default
2024-06-02 16:01:29 -05:00
awtterpip
a0099bc4a7
working pipelined rendering
2024-06-02 05:23:02 -05: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
40c767c2d2
remove point light from sessions example and other small changes
...
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
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
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
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
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
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