Virtual reality patterns view all

Setting room-scale boundaries

| Virtual Reality patterns | No Comments
User goal Define the boundary of the safe playable area to be used within VR applications Provide a way to easily indicate the cleared space…

Interactive hotspots: coloured dots

| Augmented Reality patterns, Interaction Patterns, Virtual Reality patterns | No Comments
User goals The user needs to know if something in their visual field is interactive or has hidden information Interaction There are many ways to…

Teleport with orientation

| Virtual Reality patterns | No Comments
User goals Move to a specific point in space (A to B) and face a specific direction when you get there Interaction Users activate teleporting…

Augmented reality patterns view all

Direct manipulation grab and move

| Augmented Reality patterns, Interaction Patterns | No Comments
User goals Move a 3D object to another location Pick something up to look at it Rotate a 3D object the way you would naturally,…

Targeting with gaze

| Augmented Reality patterns, Virtual Reality patterns | No Comments
User goal or problem this is trying to solve Indicating item of interest where there is no handheld pointer device Highlighting an item from the…

Flat surface scanner (mobile AR)

| Augmented Reality patterns | No Comments
This guide explains how to help user define a playable area for an AR application. Why surface scanning For AR to work, applications need to:…

Immersive training patterns view all

Working at height training

| Immersive Training patterns, Interaction Patterns | No Comments
Description VR training is often used to simulate hazardous and dangerous scenarios, so the user can learn the correct actions for each situation. It would…

Action indicators

| Immersive Training patterns, Interaction Patterns | No Comments
Description 'Action indicators' are a special class of attention directors, which draw the user's attention to a step of the training that needs to be…

Object manipulation: screws & bolts

| Immersive Training patterns, Interaction Patterns | No Comments
Description For enterprise training in industrial settings it's common to use VR training to show employees how to assemble or disassemble an object or machine…