Mouse arcball for 3D interaction