Virtual reality patterns view all

Spin Scrolling

| Virtual Reality patterns | 7,228 Comments
User goal / Problem this is trying to solve Allow the user to see more options on a menu or list than what is visible…

Fluid Locomotion System

| Virtual Reality patterns | 2,925 Comments
User goals Move forward continuously at speed without triggering simulation sickness Interaction The user hold one arm extended in front of them with a controller…

Teleport with orientation

| Virtual Reality patterns | 4,629 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

Gaze cursor trail

| Augmented Reality patterns, Interaction Patterns, Virtual Reality patterns | 4,198 Comments
User goal or problem this is trying to solve Ensuring the user can see the cursor position at all times Interaction 2 known issues with…

Gaze & gesture selection

| Augmented Reality patterns, Interaction Patterns | 2,550 Comments
User goal or problem this is trying to solve Select an object or action without needing a handheld controller. Solve the issue of accidental selection…

Air Tap button selection

| Augmented Reality patterns, Interaction Patterns, Virtual Reality patterns | 6 Comments
User goals Target and select a button or option from a digital menu Make a section by pressing with a finger, like on a touch…

Immersive training patterns view all

Safety: Put head protection on

| Immersive Training patterns, Interaction Patterns | 5 Comments
Description VR training is often used in scenarios where health and safety is critical. One of the steps that may need to be simulated involves…

Action indicators

| Immersive Training patterns, Interaction Patterns | 4,477 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…

Instruction panels & checklists

| Immersive Training patterns, Interaction Patterns | 7 Comments
Description During training a new user may often need to refer to the instructions or steps to complete the task they are simulating. It's important…