As we have seen, interaction in VR goes beyond what we are used to in traditional applications and video games. The player has near total immersion in the game world and can reach out and touch many of the objects they wish to interact with. This ability to interact directly with the environment opens many avenues for interface design while also presenting several challenges. One such challenge is that HUD elements that are displayed along the edges of a screen appear distorted and out of position in VR. Such elements can also break the immersion of the VR experience, depending on the story and setting. To solve the interface problem, most VR developers have moved away from these interfaces in favor of using information elements embedded within the game world. These can be broken down into the following three categories:
- Diagetic
- Spatial
- Meta
Let's...