I’m currently building an AR game where the ceiling is “open” and we can see the sky beyond. Except for the sky, everything is the camera feed.
I’m using the OpenXRFbSceneManager provided in the Godot OpenXR Vendor Plugin to get the walls and floor of the room and put them inside an OpenXRFbPassthroughGeometry. This works like a charm except for one thing :
OpenXRFbPassthroughGeometry has some kind of shading applied to it that basically ruins the effect.
You can see in this
I tried applying an unshaded material to the mesh before putting it inside the PassthroughGeometry but it seems that at runtime, a meshInstance is being created and the shader is overwritten.
Any help is appreciated and thanks to Bastiaan Olij for this amazing tool !