How to invert camera projection

I am trying to ‘sync’ the output from another renderer with babylonJS. However, that renderer uses a different coordinate system, which results in everything being inverted on the screen space.

I understand that we can flip a texture by using:
texture.uScale = -1;

The question is, how do you invert/flip the camera?

Hello and welcome!
is your other renderer using a right handed system?

You can force babylon.js to also render on a RH system with:

scene.useRightHandedSystem = true;

Thanks, that did the trick! And yes it was a right handed system. I wonder how I missed such a simple variable in the API

I like how this doesn’t mess up the gizmos and drag behaviors too.

1 Like