apply the IPD in camera local space

To avoid headaches as the user turns around in the 3d space, apply the IPD shift relative to the current camera quaternion