@danstronics current pile of patches:
github.com/shinyquagsire23/UniXNU-pdx203/tree/pdx…
80 views
@iVRy_VR @Surreal_Touch it looks like it's standard Bluetooth so, whatever works for normal Bluetooth devices
github.com/shinyquagsire23/SurrealTouch_re/blob/m…
54 views
macOS Questlink showcase - PippinVR- OpenXR and Monado edits
Hello everyone,
Working on updates for PippinVR, an open-source virtual desktop application on macOS. It communicates and attaches using QuestLink (USB direct). triscuitcircuit/PippinVR
The recent updates include using HRTF-HQ for spatial based audio, testing API (for MATLAB, Python, etc. to communicate to) and cutout options. Showcased is a demo video with 10 screens, cutout, and hand occlusion all running natively on the Mac.
This relies on edits to Monado and OpenXR to run on MoltenVK (Vulkan) -> Metal for screen recordings to texture rendering. Specifically, it's a GPU only copy to Vulkan to the compositor, taking advantage of UMA.
It builds off previous work by ShinyQuagsire and Monado: github.com/shinyquagsire23/monado/tree/macos\_ql\_merge
PippinVR is free and open-source under the GPLv3 license. Newt (the handler for USB and OpenXR/Monado communication) is MIT-licensed.
6 points
macOS QuestLink showcase - PippinVR - Monado & OpenXR edits
Hello everyone,
Working on updates for PippinVR, an open-source virtual desktop application on macOS. It communicates and attaches using QuestLink (USB direct). triscuitcircuit/PippinVR
The recent updates include using HRTF-HQ for spatial based audio, testing API (for MATLAB, Python, etc. to communicate to) and cutout options. Showcased is a demo video with 10 screens, cutout, and hand occlusion all running natively on the Mac.
This relies on edits to Monado and OpenXR to run on MoltenVK (Vulkan) -> Metal for screen recordings to texture rendering. Specifically, it's a GPU only copy to Vulkan to the compositor, taking advantage of UMA.
It builds off previous work by ShinyQuagsire and Monado: github.com/shinyquagsire23/monado/tree/macos_ql_m…
PippinVR is free and open-source under the GPLv3 license. Newt (the handler for USB and OpenXR/Monado communication) is MIT-licensed.
I am working on merging the testing branch over for the CI runners to build the installer for the new version. All Installers are signed by an Apple developer account and built by the runners based on repo code.
4 comments
@ElasticSea oh I've done some legwork on this in the past but with Monado (granted, haven't checked if the protocol changed). Eye tracking is where it gets weird and nonstandard but it might help if you have trouble keeping the connection alive still
github.com/shinyquagsire23/monado/tree/macos_ql_m…
55 views
AI will increasingly break platform silos. For example, Klepton & AVP Play can make Quest and Android games compatible with Apple Vision Pro.
shinyquagsire23/Klepton
myMartek/avp-play
glovebox.vision
60 views
First time I play the game, looking awesome in AVP!
Huge thanks to the open-source work behind it:
Klepton by @ShinyQuagsire: shinyquagsire23/Klepton
Glovebox by @udiwertheimer: glovebox-vr/glovebox
avp-play by myMartek: myMartek/avp-play
🙏
41 views
Mentions
@danstronics current pile of patches: github.com/shinyquagsire23/UniXNU-pdx203/tree/pdx…
@iVRy_VR @Surreal_Touch it looks like it's standard Bluetooth so, whatever works for normal Bluetooth devices github.com/shinyquagsire23/SurrealTouch_re/blob/m…
macOS Questlink showcase - PippinVR- OpenXR and Monado edits Hello everyone, Working on updates for PippinVR, an open-source virtual desktop application on macOS. It communicates and attaches using QuestLink (USB direct). triscuitcircuit/PippinVR The recent updates include using HRTF-HQ for spatial based audio, testing API (for MATLAB, Python, etc. to communicate to) and cutout options. Showcased is a demo video with 10 screens, cutout, and hand occlusion all running natively on the Mac. This relies on edits to Monado and OpenXR to run on MoltenVK (Vulkan) -> Metal for screen recordings to texture rendering. Specifically, it's a GPU only copy to Vulkan to the compositor, taking advantage of UMA. It builds off previous work by ShinyQuagsire and Monado: github.com/shinyquagsire23/monado/tree/macos\_ql\_merge PippinVR is free and open-source under the GPLv3 license. Newt (the handler for USB and OpenXR/Monado communication) is MIT-licensed.
macOS QuestLink showcase - PippinVR - Monado & OpenXR edits Hello everyone, Working on updates for PippinVR, an open-source virtual desktop application on macOS. It communicates and attaches using QuestLink (USB direct). triscuitcircuit/PippinVR The recent updates include using HRTF-HQ for spatial based audio, testing API (for MATLAB, Python, etc. to communicate to) and cutout options. Showcased is a demo video with 10 screens, cutout, and hand occlusion all running natively on the Mac. This relies on edits to Monado and OpenXR to run on MoltenVK (Vulkan) -> Metal for screen recordings to texture rendering. Specifically, it's a GPU only copy to Vulkan to the compositor, taking advantage of UMA. It builds off previous work by ShinyQuagsire and Monado: github.com/shinyquagsire23/monado/tree/macos_ql_m… PippinVR is free and open-source under the GPLv3 license. Newt (the handler for USB and OpenXR/Monado communication) is MIT-licensed. I am working on merging the testing branch over for the CI runners to build the installer for the new version. All Installers are signed by an Apple developer account and built by the runners based on repo code.
@ElasticSea oh I've done some legwork on this in the past but with Monado (granted, haven't checked if the protocol changed). Eye tracking is where it gets weird and nonstandard but it might help if you have trouble keeping the connection alive still github.com/shinyquagsire23/monado/tree/macos_ql_m…
AI will increasingly break platform silos. For example, Klepton & AVP Play can make Quest and Android games compatible with Apple Vision Pro. shinyquagsire23/Klepton myMartek/avp-play glovebox.vision
First time I play the game, looking awesome in AVP! Huge thanks to the open-source work behind it: Klepton by @ShinyQuagsire: shinyquagsire23/Klepton Glovebox by @udiwertheimer: glovebox-vr/glovebox avp-play by myMartek: myMartek/avp-play 🙏