MPOT_uniroma2 Posted October 3, 2024 Posted October 3, 2024 Hi! I'm developing a Mixer Reality application in Unity (2022.3.10f1) using XR Interaction Toolkit and XR Hands plugins. To introduce the Mixed Reality in the app, i'm using the VIVE Open XR Plugin following the procedure described here: https://developer.vive.com/resources/openxr/openxr-pcvr/tutorials/unity/installing-vive-openxr-pc-vr-plugin-npm/ Here i've seen a difference about the Plugin, but i think that is the same Plugin. Here the image: https://ibb.co/SVCT2yC Then i've used the guide (https://developer.vive.com/resources/openxr/unity/tutorials/passthrough/) for the setup, but here there is the main issue: how you can see here (https://ibb.co/pRx6Pnj), the following components are missing: VIVE XR Composition Layer; VIVE XR Composition Layer (Passthrough). The conseguence, obviously, is the error which i've just seen in this forum: "CompositionLayerPassthroughAPI HTC_Passthrough feature instance not found." Also i've tried the Plugin Samples about Passthrough, and they don't work for the same reason (i wanted check that the isseue wasn't due to other reasons). What might be an issue there? Please help! Hi! I'm developing a Mixed Reality application in Unity (2022.3.10f1) using the XR Interaction Toolkit and XR Hands plugins. To introduce Mixed Reality into the app, I'm using the VIVE OpenXR Plugin, following the procedure described here: https://developer.vive.com/resources/openxr/openxr-pcvr/tutorials/unity/installing-vive-openxr-pc-vr-plugin-npm/ I've noticed a slight difference regarding the plugin, but I believe it's the same one. Here's the image: https://ibb.co/SVCT2yC I followed this guide (https://developer.vive.com/resources/openxr/unity/tutorials/passthrough/) for the setup, but the main issue is that, as you can see here (https://ibb.co/pRx6Pnj), the following components are missing: VIVE XR Composition Layer; VIVE XR Composition Layer (Passthrough). As a result, I encountered the error that has been mentioned in this forum before: "CompositionLayerPassthroughAPI HTC_Passthrough feature instance not found.". I also tried the Plugin Samples about Passthrough, but they didn’t work for the same reason (I wanted to verify that the issue wasn't caused by something else). What might be causing this issue? Am I making some setup errors that I don’t know about? Thank you for the help!
VIVE_chengnay Posted October 4, 2024 Posted October 4, 2024 Hi @MPOT_uniroma2, From the screenshot you provided, it shows that you're selecting PC Standalone platform tab instead of Android. Could you try switching to Android tab?
MPOT_uniroma2 Posted October 4, 2024 Author Posted October 4, 2024 (edited) Hi @VIVE_chengnay I need to stream the application from the PC and i can't switch it. I tried using an Android tablet to stream some time ago, but the application was lagging. Do you know why the components are missing? Thank you for your support. Edited October 4, 2024 by MPOT_uniroma2
MPOT_uniroma2 Posted October 4, 2024 Author Posted October 4, 2024 (edited) I understood that the platform tab does not exclude streaming via PC. In the Android tab, the following components appear (https://ibb.co/Wym9nbB) : VIVE XR Composition Layer; VIVE XR Composition Layer (Passthrough). I then switched the build to Android and checked the two options mentioned above in the Project Settings, but despite that, the error "CompositionLayerPassthroughAPI HTC_Passthrough feature instance not found." persists. I’m probably missing some settings. Edited October 4, 2024 by MPOT_uniroma2
VIVE_chengnay Posted October 4, 2024 Posted October 4, 2024 Hi @MPOT_uniroma2, Please update VIVE OpenXR Plugin to 2.4.1 and try again. https://github.com/ViveSoftware/VIVE-OpenXR/releases/tag/versions%2F2.4.1
johncrady32 Posted March 15 Posted March 15 (edited) It looks like the missing VIVE XR Composition Layer components might be causing the passthrough issue. Have you tried manually by using the shades conre tx enabling the required features in the OpenXR settings? Also, double-checking if the correct runtime is active in SteamVR could help—sometimes it defaults to the wrong one. Edited March 15 by johncrady32
HTC_Christian Andreas Dopp Posted June 18 Posted June 18 Please slect Android Tab if you develop it on AIO platform. If your develop platform is on PCVR, please select PC streaming .
willamabroy2 Posted 22 hours ago Posted 22 hours ago Passthrough doesn't work in PCVR mode. It’s only supported in standalone mode for now.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now