Virtual Reality (VR) and Augmented Reality (AR) Non-bare-hand Interactive D