Commit Graph

581 Commits

Author SHA1 Message Date
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
Schmarni
5ce78dace9 Merge pull request #108 from Schmarni-Dev/oxr_sessions
Refactor: Openxr Session toggling
2024-06-05 01:58:54 +02:00
MalekiRe
b2193ccaa8 added nightly doc generation 2024-06-04 16:44:00 -07:00
Schmarni
c455c77fed pull changes from webxr-refactor
Signed-off-by: Schmarni <marnistromer@gmail.com>
2024-06-05 00:32:38 +02:00
piper
33611cb069 Merge pull request #114 from awtterpip/judder-fix-pipelined
Judder fix pipelined
2024-06-05 00:13:10 +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
piper
e410304f2e Merge pull request #113 from awtterpip/judder-fix
Judder fix
2024-06-02 23:21:20 +02: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
dd1293c0fc fix compile errors after rebase
Signed-off-by: Schmarni <marnistromer@gmail.com>
2024-05-31 11:19:13 +02: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
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