@thinoreos hey, dev of alxr here, just want to clear-up some misunderstandings and mistakes in the guide.
First if you don't need to use a green chroma-key please use the builds from here they are much newer and have various fixes/improvements. There are server builds there too that you must use. Since v0.11 I've intentionally made the clients not compatible with the offical v18.2.3 server build and provide custom builds for a number of reasons.
Mainline ALVR does not support passthrough (modes) currently, this a feature i implementated in alxr, the clients are very different. The "greenscreen" versions is the alxr client with the masking shader modified.
In your guide, for the supported headsets your referencing from the wrong place, the list is here (ignore the rest of the info there I need to update it). List of headsets that have passthrough support are:
Quest 2
Quest Pro,
Vive Focus 3
XR Elite
Pico Neo 3
Pico 4
Hololens 2
Magic Leap 2
The devices before the last 2 require explicit support through OpenXR extensions. The last 2 plus any other (AR) device with an additive enviromental blend mode in core spec OpenXR gets it for "free" because this mode always treats pure black pixels as transparent without any additional changes. I need do a bit more work on core spec blend modes.
I have no clue if YVR 1/2 is supported by alxr currently, there certainly isn't full controller bindings for it.
Some wired headsets like Valve index are technically possible (I have linux/windows clients) but the ones that only have an OpenXR runtime via SteamVR, to do iti will be very really convoluted and wont be worth the time.
The places where it says alvr apk please change it to alxr as that might cause confusion, and again please update your guide for the black chroma-key case to use the client & server builds from nightly repo.
First if you don't need to use a green chroma-key please use the builds from here they are much newer and have various fixes/improvements. There are server builds there too that you must use. Since v0.11 I've intentionally made the clients not compatible with the offical v18.2.3 server build and provide custom builds for a number of reasons.
Mainline ALVR does not support passthrough (modes) currently, this a feature i implementated in alxr, the clients are very different. The "greenscreen" versions is the alxr client with the masking shader modified.
In your guide, for the supported headsets your referencing from the wrong place, the list is here (ignore the rest of the info there I need to update it). List of headsets that have passthrough support are:
Quest 2
Quest Pro,
Vive Focus 3
XR Elite
Pico Neo 3
Pico 4
Hololens 2
Magic Leap 2
The devices before the last 2 require explicit support through OpenXR extensions. The last 2 plus any other (AR) device with an additive enviromental blend mode in core spec OpenXR gets it for "free" because this mode always treats pure black pixels as transparent without any additional changes. I need do a bit more work on core spec blend modes.
I have no clue if YVR 1/2 is supported by alxr currently, there certainly isn't full controller bindings for it.
Some wired headsets like Valve index are technically possible (I have linux/windows clients) but the ones that only have an OpenXR runtime via SteamVR, to do iti will be very really convoluted and wont be worth the time.
The places where it says alvr apk please change it to alxr as that might cause confusion, and again please update your guide for the black chroma-key case to use the client & server builds from nightly repo.