Schmarni
ab8a95b7a5
pull main, refactor passthrough
2024-02-05 07:46:52 +01:00
Schmarni
74c0813c48
wip
2024-02-05 02:43:03 +01:00
Schmarni
9704607c8c
stuff
2024-02-05 02:27:27 +01:00
awtterpip
a078d4baa9
small changes
2024-02-01 17:45:17 -06:00
Rasmus Hogslätt
71a08798ef
Working passthrough for Meta Quest 3 ( #66 )
...
* Window is None
* Builds but check manifest
* debug prints
* Started, not passing last "cvt"
* Passthrough works, bevy not visible
* Passthrough working
* Passthrough working
* Working passthrough
2024-01-31 20:05:24 -08:00
awtterpip
dafb59ff3d
path changes
2024-01-31 21:19:09 -06:00
awtterpip
96ebb1e7e6
openxr implementation complete
2024-01-31 20:12:14 -06:00
awtterpip
4678013e1c
path refactor
2024-01-30 19:58:26 -06:00
awtterpip
10825557c6
small changes
2024-01-29 21:23:29 -06:00
Schmarni
5c81f135e7
fix late latching?
2024-01-29 04:17:20 +01:00
Schmarni
1e4db18f84
commit
2024-01-27 04:06:27 +01:00
Schmarni
ac7c1089d9
fixed pipelined rendering on quest 2
2024-01-26 04:35:51 +01:00
Schmarni
9d6d60cbe7
implement simple pipelined rendering
2024-01-25 06:39:44 +01:00
Schmarni
a3c33cb8b6
win + steamvr and quest working, wivrn still broken
2024-01-24 03:46:20 +01:00
Schmarni
bc1985eedd
works on quest broken on wivrn
2024-01-24 00:28:53 +01:00
Schmarni
db5539cfd9
removed weird file
2024-01-23 06:10:01 +01:00
Schmarni
a0ac82b21c
borked
2024-01-23 05:46:01 +01:00
Schmarni
6f6948e627
borked
2024-01-23 05:45:48 +01:00
Schmarni
53af86b073
Merge pull request #64 from Schmarni-Dev/fix-android-warning
...
fix android jni warning
2024-01-15 07:27:35 +01:00
Schmarni
cdeb7bda54
fix android
2024-01-15 05:13:38 +01:00
Schmarni
87fe9093df
fix android warning
2024-01-15 05:08:49 +01:00
Schmarni
144e786db9
ready to test
2024-01-14 02:12:49 +01:00
Schmarni
cbf9485bb7
working
2024-01-14 00:15:14 +01:00
awtterpip
f5f33268ff
finish oxr rendering implementation
2024-01-12 08:22:45 -06:00
awtterpip
1a8a235eaa
finish rendering
2024-01-11 20:24:10 -06:00
Schmarni
aae751bdab
changed vulkan init code
2024-01-09 20:34:10 +01:00
awtterpip
9e0c586610
added return value
2024-01-04 13:49:02 -06:00
awtterpip
c87dd90674
openxr impl progress
2024-01-04 13:47:15 -06:00
Schmarni
b2efa802cb
use openxr git version ( #62 )
...
* fix problems with get version
* a litle Recentering as a treat?
* commit new Cargo.toml
* re export path null so you don't have to import openxr yourself
2023-12-31 17:30:12 -08: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
awtterpip
6d39fb0a65
oxr backend progress
2023-12-29 17:02:48 -06:00
awtterpip
7bd9a13458
fix wasm compile error
2023-12-27 20:35:42 -06:00
awtterpip
995138ddc9
changed path id
2023-12-27 20:33:25 -06:00
awtterpip
e615249ed3
fix gitignore
2023-12-27 20:17:09 -06:00
awtterpip
4df8b38302
add comment
2023-12-27 20:09:45 -06:00
awtterpip
b43f875b3b
add doc comments
2023-12-27 20:03:41 -06:00
awtterpip
660dd32d84
api changes
2023-12-27 19:20:59 -06:00
awtterpip
fd5323069f
api changes
2023-12-27 19:04:21 -06:00
awtterpip
ffa9e6d080
move to api crate
2023-12-26 14:20:22 -06:00
Schmarni
fcedb9c0c8
do not compile openxrs for wasm32 ( #59 )
2023-12-14 22:09:07 -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
248d160ae5
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 ( #57 )
2023-12-11 16:26:55 -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
45f5d8c461
Merge pull request #55 from Schmarni-Dev/action_updates
...
Small Changes to make Creating Crates that interact with the action system easier
2023-12-11 20:29:11 +01:00
awtterpip
037f719329
begin refactor
2023-12-11 12:59:37 -06:00
Schmarni
900d4fe725
Make ActionType Copy
2023-12-11 19:52:40 +01:00
Schmarni
ae8c5ef185
update XrSetup Scheduling to allow other plugins to run before in Startup
2023-12-11 19:24:33 +01:00
Schmarni
b59e5be083
change type of pretty_name for ActionSets and Actions
2023-12-11 19:22:21 +01:00
Oli Scherer
7947dd097c
Enable locomotion to handle arbitrary rotations of the view space ( #49 )
...
* Enable locomotion to handle arbitrary rotations of the view space
Previously it assumed that "up" was always the Y axis
* Eliminate jitter
---------
Co-authored-by: Oliver Scherer <github@oli-obk.de >
2023-12-10 00:12:25 -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