Arcball control + quaternion rotation + user defined position