Projecting through objects/materials within Gamma

Hey there,
I’m currently trying to build a little interactive simulation for an exhibition in Gamma with Stride and therefore I’m placing ProjectionLights within a 3D Model of a hallway to project the footage on the walls. But we also want to project through layers of thin cloth and to simulate that, I went with Planes, PBRMaterial and adjusted Alpha value. And now my problem. While it works quiet well on the front, the back side of the plane remains empty…which makes kind of sense… but I’m wondering, if there is a way on how to simualte “actually” projecting through a 3D layer so the footage can be seen on both sides.
Maybe someone knows a little trick and wants to share it :)

Have you set culling to none?

Yeah, tried all the different culling modes

HowTo Project a texture.vl (33.9 KB)

2 planes one with normals reversed, and back face culling on

4 Likes

Sorry for the late reply.
Thank you for the patch. We just tested it. Looks quiet good so far. Gets a bit glitchy, when multiple layers get of “cloth” get stacked, but it’s workable.

Thank you

1 Like

I think originally the projected texture showed on both sides by default and that got turned off. You could port a dx11 projected texture shader from beta, but you would loose material properties, or you could try and do it in a draw shader patch in vl.