Logitech 3D mouse and its application in 3D scene roaming