Hi , I’m looking at doing something similar at the moment, porting some of our Aruco code. I was wondering how you took control of the projection matrix so that it matches your calibrated instrinsic camera parameters? Last time I did something similar, I had to modify the engine itself (which is not an option now). Did you extend UGameViewportClient instead? UE4 really needs to expose some of these controls