I’m having trouble understanding how the rotation axis is determined when orbiting the camera with two fingers on the track pad.
It seems to change depending on the cursor position, and maybe also the cursor’s position in relation to the model, but I can’t figure out the logic.