Read the current camera. Reflects the latest value after setCamera().
Push current camera into materials. Called after each successful swap.
Read the perspective FOV to restore on the next ortho→perspective swap.
Stash the perspective FOV in effect at a perspective→ortho swap.
Ctx supplied by SceneManager.
getCamera()returns the current camera reference (which may change across a swap),setCamera()replaces the host's field.