3D Interaction Design in Virtual Reality