Passtrough in Godot in Meta quest[solved]

Godot Version

Latest from Meta Quest Store

Question

Hi all,

I am playing around with Godot in the Meta quest3.

Great Software .

But i have some issues.who would guess :slight_smile:

Sorry for Bad english btw. Not native

One is, If i try to use passthrough it seems to Not recognize the ability .

So If i use

get_supported_environment_blend_modes

it Returns one value in Array= 0
That would be the enum
XR_ENV_BLEND_MODE_OPAQUE
As far as i Unserstand

So even If i Change via Code or Editor settings to transparent, it stays on 0.

So i wonder If this IS an issue with the actual build for the Quest, as it is still Beta i think?

Or If i Just Miss some settings or Switch or whatever.
I gave Godot all permissions possible in system.

When i tried to run passthrough related Script from xr Tools IT asked for spacial Access, what i granted.

Ah ja so xr Tools are installed as well.

But then the Background that should be the Video Feed was black.
3d Objekts rendered as in opaque, but the camera Feed wont Pass through

Sorry again for Bad english

Thanx for Help

I’m not sure if there are extra steps here to take when you’re using the editor on the Quest itself, but in order for passthrough to work on the Quest you need to install the OpenXR vendors plugin and properly configure an export template where you configure the correct rights for these sorts of features.

You can find the vendors plugin in the asset library tab.

1 Like

Hi thank yo for fast reply.

I dont have deep knowledge about the Plugins Side.
So Just for my understanding, i would Install it Same as your xr Tools in Godot? Which are great btw. Thx for the Work.

Somehow i saw this Line
You can find the vendors plugin in the asset library tab
After i posted the Question. So ist is answered, but i will leave IT because still, it i a good Opener for saying thanx for your Tools :slight_smile:

As i have you in the Line, i used the model of your Hand in Blender to adjust the Mesh.

When i import it Back, the Animations do Not Work. Then i randomly click Here and there in Animation Player without any Changes. And then suddenly the Animations Work again. Not Sure how ro reproduce. So i wonder If you maybe know the reason . Or If there is a way / workflow how to use custom Hand with your Asset

Thank you

Adding the vendor plugin did the trick btw
No additional steps necessary, passthrough works

Thx

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.