3D Interaction and Virtual Reality