Extended Realities (VR/AR/MR): Glossar

With every new project that involves XR in some way, designers face the problem that the terminology of this new branch has not yet fully manifested itself. A common vocabulary for these technologies is therefore of utmost importance to keep communication within the team clear and direct. For this reason, we would also like to share our XR compendium with you.

Basics

Augmented Reality

Projection of virtual objects onto the real world in real time. Compatible with modern smartphones or AR headsets like Microsoft Hololens.

Augmented Virtuality

Projection of real objects onto a virtual world. Requires VR-compatible headsets such as HTC Vive or Oculus Rift.

Virtual Reality

Simulation and display of virtual objects in stereoscopic images. Creates spatial effect by recording the user’s eyes separately.

Mixed Reality

Umbrella term for all technologies that are located between the unadulterated, real world and completely virtual reality (e.g. augmented reality or augmented virtuality).

Reality-Virtuality Continuum

The reality-virtuality continuum shows the different stages in the transition from real space to a completely virtual environment.

Reality-Virtuality Continuum

Hardware & Technology

Eye Tracking

Capture and record the eye movements of a personality.

Head Tracking

Head tracking refers to a method of detecting the position, attitude, and movements of the head to provide a display corresponding to the viewing angle or to enable other head-based control. (wikipedia)

HMD — Head-Mounted Display

A head-mounted display is a visual output device worn on the head that displays images generated on a computer on a screen near the eye or projects images directly onto the retina through virtual retina display (e.g., HTC Vive, Oculus Rift, Microsoft Hololens).(wikipedia)

Holophonic Sound

Spatial audio playback method with the aim of creating virtual, acoustic environments. The generated sound can thus serve for spatial orientation in a scenery.

HUD — Head-up Display

Display system in which the user can maintain his head position or viewing direction because the information is projected into the field of view. Known navigation element from the controls of computer games or modern airplanes.

Imaging

Photogrammatic design

A 3D object or environment is created automatically on the basis of a large number of photographs from different perspectives (3d scan) in a 3D program without modeling.

Stereoscopy

Generation of spatial images using two conventional images showing a scene from slightly different viewing angles.

Feedback & User Guidance

Haptical Feedback / Rattle

Haptic feedback of a device, e.g. vibration on a controller.

User Experience and User Interface

Contentlayer / Screen Space

Areas decoupled from the scenery, which can hold additional information.

Diegetic UI

Positioning of the user interface both in the spatial environment and in relation to the context and setting of the application.

Fuse Button

UI elements that trigger a visual countdown when the user has focused on them for a defined time. Replaces direct feedback when the user has no way to trigger an action on a button or hotspot using a controller or physical buttons on the viewer.

Gaze Selection

Selecting UI elements using eye tracking, or head movement.

Hotspot/Hotspot with label

UI element that is linked to an object in the scenery.

Hotspot-Menu

Additional navigation layer in a hotspot.

Hotspot-Area

Sensitive area in which a hotspot is activated.

Hover

Visual/auditory/haptic feedback when the reticle activates a UI element.

Reticle

Corresponds to the mouse pointer in a conventional interface. Controlled either by head movement, gestures or controller.

Spatial UI

Positioning of the user interface in the virtual or real spatial environment (e.g. as a projection on walls).

Interactions

360° Image/Video

Correspond to spherical panoramas. Spherical panoramas or spherical panoramas are panoramic images in which all angles visible from one point of view are reproduced. On such photographs, an image angle of 360° in width and 180° in height is reproduced. (wikipedia)

Immersion

Describes the effect that makes the user of a virtual environment feel real. If the degree of immersion is particularly high, it is also referred to as ‘presence’.

Position Tracking

Detection of the position, attitude and movements of a body in space.

Transporter/Teleport

Hotspot that leads to a change of location within the application.

VR Video

Stereoscopically captured 180° or 360° video that allows the user to look around.

Design

Context Design

Design in relation to the user’s current context (e.g., location, activity, time) to provide more user-friendly results.

Equirectangular

Back translation of a spherical panorama into a two-dimensional image. Equirectangular two-dimensional images represent 180° image angles in the vertical image axis. The image of a virtual sphere surrounding the viewpoint is projected onto a surface.

First-person-design

The principle of not guiding the user as the designer of the application. The user should be free to test the possibilities himself and make decisions independently.

Non-narrative-design

The intentional absence of a story within an application. Instead, the user should be able to develop his own story.

Skeuomorphism

The leaning of visual, auditory, or haptic elements against real objects/processes.

Environment

Field-of-view

The field of view, is the area of a scene that the user can see at any given time.

Pattern Libraries for Extended Realities

All over the world, designers and developers are working on new extended realities applications. In contrast to web or mobile applications, however, there are as yet no established UX patterns that designers can fall back on to make it easier for users to get started or to create recognition value in the sense of the brand. If good examples of user experience and visual design emerge in XR projects (design patterns), it is worth documenting them in a dedicated online library. In this way, future XR projects can be developed much faster.

Benefits of pattern libraries for XR

A pattern library makes it possible to move XR projects forward more quickly because applications do not have to be developed from scratch. Instead, designers and developers can use existing patterns for user experience and visual design or develop new patterns based on them.

The existing patterns also ensure consistent design. This is particularly important in extended realities projects, as applications are developed for very different viewing situations (screen, VR, Hololens) and interaction possibilities (touch, controller, gauze, gesture) within the same brand.

In XR, a brand is allowed to be much more innovative and courageous, in line with user expectations, and to combine familiar elements with something new. The entire corporate design can benefit from these new impulses and adopt new design aspects.

Working on the pattern library also helps to establish a structured design process. The design patterns are processed in a structured manner according to their prioritization and supplemented in a sensible, forward-looking manner.

How To

A company-wide pattern library can only be developed on the basis of real projects that involve real requirements. It is important that the basic conditions of the design work are right: work must be consistently user-centered, in the sense of the brand, and with a constant view of the various requirements. If the conditions are right, a consistent and sustainable pattern library will emerge step by step.

A stable foundation for this is the brand strategy. The Branded Interactions Design process has also proven itself in extended realities projects: design principles for the various design disciplines, such as look & feel and user guidance, are developed in accordance with the brand values. These can be extended to include XR-specific aspects such as environment, force feedback or sound. On this basis, a mood board is developed that shows the cornerstone for the general look & feel.

In einem gemeinsamen Workshop mit dem Product-Team werden die benötigten Patterns für die anstehenden Projekte zusammengetragen und ggfs. zusätzliche Patterns definiert, die in zukünftigen Projekten benötigt werden. Alle Patterns werden in ein Backlog übertragen und priorisiert.

The design team can now work through the design patterns in individual sprints.

Ideally, each new pattern is elaborated directly for the different technologies so that developers and designers can later use them in corresponding projects.

At the end of each sprint, the resulting patterns are entered as a draft in the online pattern library – for example in Frontify – so that the coordination with the product owner can take place directly there. After the coordination, the patterns are finally made available to the other teams.

A pattern library can only function if it is viewed as a flexible and living document that is continuously developed further through input from new projects and feedback from users and designers.

Controls

When developing design patterns, designers should consider the different interaction possibilities and plan and develop patterns with foresight.

Touch Screen

In screen-based augmented reality, the user moves the mobile or tablet device to discover the augmented reality and interacts using touch gestures.

Gaze

Gaze control tracks the position of the headset. A ‘reticle’ – a kind of virtual crosshair – is used to target and select objects.

Gaze and Commit

Gaze and Commit combines gaze controls for selection with the simplicity of gesture controls to interact with virtual objects.

Gesture

Users can see a virtual version of their hands in VR and interact with objects, the environment and navigation elements using gestures.

Controller

Controllers are familiar to most people from the gaming world and allow users to perform complex tasks in VR.

Structure for a Pattern Library

Due to the different technologies, an XR pattern library can become very extensive. A well thought-out structure at an early stage helps designers, developers and product owners to find the right patterns for their project.

In principle, the patterns should be sorted by controls. Within these supercategories, the patterns can be structured like this, for example:

– Usability Essentials
– Design Basics

Design Patterns

General Style and Behaviour
Behaviour of Interactive Elements
Transitions
Reticle
Interacting with the Application
Splash Screen
Loader
Hints
Menu

Interacting with Objects

Selecting Objects
Positioning Objects
Hotspots
Text
Layer

Interacting with the Environment

Scanning for Space
Changing the Environment

We minimize and compensate our CO2 consumption.

Cookie Consent with Real Cookie Banner