When it comes to VR, we all had our share of fun with Roller coaster stimulations or the ethereal Arctic Journey made available by Google in google cardboard. After all, significant work has been done in the last couple of years in designing environments for virtual reality that allows users to enjoy an immersive experience.

But up until now users were mainly considered as passive observers of the environment and had limited ability to interact and directly manipulate the system.

Looking forward, in order for VR to realize its fullest potential, there is a need to focus on designing interactive 3D virtual environments and while designing interactive interfaces for two dimensional computer settings has been extensively studied and practiced, these principles cannot directly translate to the 3d virtual environment setting.