A Virtual-Reality System For Interacting With Three-Dimensional Models Using A Haptic Device And A Head-Mounted Display