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