Reference

Bible — AR Interaction Design

Take this course — FREEGuided training — PAIDFree to read + exercises. For mentoring (workshop / masterclass), switch to the guided format.
Public reference document. Complete history, principles, techniques, tools (2026 state), case studies, glossary and bibliography. Every fact is sourced.

Chapter 1 — Definitions & Conceptual Framework

1.1 What is Augmented Reality?

Augmented reality (AR) refers to a set of technologies that overlay digital information — visual, auditory, or haptic — onto the perception of the physical world in real time. Unlike virtual reality (VR), which replaces the environment, AR augments it: the user remains anchored in physical space.

The canonical definition remains that of Ronald Azuma (1997): a system qualifies as "augmented reality" if it combines real and virtual, is interactive in real time, and operates in 3D space.

Azuma, R. (1997). A Survey of Augmented Reality. Presence: Teleoperators and Virtual Environments, 6(4), 355–385. https://doi.org/10.1162/pres.1997.6.4.355

1.2 The Reality-Virtuality Continuum (Milgram & Kishino, 1994)

Paul Milgram and Fumio Kishino proposed in 1994 a fundamental conceptual framework: the Reality-Virtuality Continuum. This model places the real environment and virtual environment at opposite ends of a spectrum, with Mixed Reality Environments in between — including Augmented Reality (closer to real) and Augmented Virtuality (closer to virtual).

This continuum originates from two distinct publications (often conflated):

  1. Milgram, P., & Kishino, F. (1994). A Taxonomy of Mixed Reality Visual Displays. IEICE Transactions on Information and Systems, E77-D(12), 1321–1329.
  2. Milgram, P., Takemura, H., Utsumi, A., & Kishino, F. (1994/1995). Augmented Reality: A Class of Displays on the Reality-Virtuality Continuum. SPIE Proceedings, Vol. 2351, pp. 282–292.
Source: https://en.wikipedia.org/wiki/Reality%E2%80%93virtuality_continuum

1.3 Core Vocabulary

TermDefinition
AR (Augmented Reality)Overlay of digital elements onto the physically perceived environment in real time
MR (Mixed Reality)Broad spectrum between AR and VR where real and virtual coexist and interact
XR (Extended Reality)Umbrella term covering AR, VR, and MR
TrackingReal-time determination of the camera's or objects' position/orientation in space
AnchoringMechanism that attaches a virtual object to a stable position in physical space
OcclusionAbility of a virtual object to be hidden by a real physical object (sign of realism)
World trackingTracking of the entire environment (planes, surfaces, depth)
Marker-based ARAR triggered by a visual marker (QR code, target image)
Markerless AR / SLAMAR without a marker — Simultaneous Localization and Mapping
Hand trackingTracking hands and fingers as an interaction interface
HMD (Head-Mounted Display)Headset or glasses displaying digital overlays
PassthroughSeeing the physical world through cameras built into the headset (e.g. Meta Quest)
Field of View (FoV)Angle of vision covered by the AR display
Spatial AudioThree-dimensional sound anchored in physical space

Chapter 2 — Complete History (Chronological, Sourced)

2.1 The Pioneers (1955–1970)

1955 — Morton Heilig, "The Cinema of the Future" Morton Heilig publishes a visionary essay describing a total multisensory cinema. This text prefigures AR/VR but is not yet a functional device. (Note: the commonly cited date of 1957 is incorrect — the essay dates to 1955.)

1962 — Sensorama Heilig builds and introduces the Sensorama, an immersive arcade machine offering stereoscopic images, stereo sound, vibrations, and smells. US Patent No. 3,050,870 is filed the same year.

Source: https://en.wikipedia.org/wiki/Sensorama

1965 — Ivan Sutherland, "The Ultimate Display" Sutherland publishes this foundational text describing an ideal human-machine interface where the screen controls the existence of matter. This text lays the conceptual foundations for AR and VR.

Sutherland, I. (1965). The Ultimate Display. Proceedings of IFIP Congress 1965, vol. 2, pp. 506–508. Source: https://en.wikipedia.org/wiki/Ivan_Sutherland

1968 — "Sword of Damocles" Sutherland, with the help of his student Bob Sproull, creates the first augmented reality headset at Harvard. The device, suspended from the ceiling (hence its nickname), displays simple vector graphics anchored in physical space. It is the first head-tracking system coupled with a display.

Source: https://en.wikipedia.org/wiki/Sword_of_Damocles_(head-mounted_display)

2.2 The Academic Research Era (1970–1995)

1975 — Myron Krueger, Videoplace First public demonstration of Videoplace at the Milwaukee Art Museum. Krueger creates a reactive environment where participants' silhouettes captured by camera interact with graphical entities. Not classical AR, but it inaugurates contactless interaction. (Note: 1974 marks the start of the research, not the public demonstration.)

Sources: https://en.wikipedia.org/wiki/Myron_Krueger · https://en.wikipedia.org/wiki/Videoplace

1985 — NASA VIEW (Virtual Interface Environment Workstation) Developed at NASA Ames Research Center by Scott Fisher and his team, VIEW is a telerobotic simulation system that fuses real video and synthetic graphics. One of the first systems combining head tracking, data glove input, and immersive display.

Source: https://en.wikipedia.org/wiki/Scott_Fisher_(technologist)

1984–1987 — Jaron Lanier & VPL Research Jaron Lanier founds VPL Research in 1984. The company commercializes the DataGlove and the EyePhone (1987), the first commercial VR/AR equipment. These tools become the decade's references for interaction research.

Source: https://en.wikipedia.org/wiki/VPL_Research

1994 — Milgram & Kishino — Reality-Virtuality Continuum Publication of the taxonomic framework that still structures AR/VR/MR research today (see §1.2).

2.3 AR Takes Shape (1997–2010)

1997 — Ronald Azuma, foundational survey Publication of the first academic reference survey on augmented reality, which defines the three canonical criteria of the field.

Azuma, R. (1997). A Survey of Augmented Reality. Presence, 6(4), 355–385. https://doi.org/10.1162/pres.1997.6.4.355

1997 — Steven Feiner, "Touring Machine" Feiner and colleagues at Columbia present the first outdoor mobile AR system enabling exploration of a university campus. Backpack with computer, GPS, compass, and HMD.

Feiner, S., MacIntyre, B., Höllerer, T., & Webster, A. (1997). A touring machine: prototyping 3D mobile augmented reality systems for exploring the urban environment. Digest of Papers. First International Symposium on Wearable Computers (ISWC '97). IEEE, pp. 74–81. https://doi.org/10.1109/ISWC.1997.629922

1999 — Hirokazu Kato, ARToolKit Kato and Billinghurst publish ARToolKit, the first open-source library for marker-based tracking. It radically democratizes AR by enabling development without specialized hardware.

Source: https://en.wikipedia.org/wiki/ARToolKit Kato, H., & Billinghurst, M. (1999). Marker Tracking and HMD Calibration for a Video-Based Augmented Reality Conferencing System. 2nd IEEE/ACM International Workshop on Augmented Reality (IWAR '99).

2009 — Layar Founding of Layar in Amsterdam, the first commercialized AR browser for smartphones. The app overlays geolocated information layers onto the camera view. Launched June 2009.

Source: https://en.wikipedia.org/wiki/Layar

2.4 Consumer AR (2012–2020)

2012–2015 — Google Glass Google announces Google Glass in April 2012 (Sergey Brin publicly wears a prototype on April 5, 2012). The Explorer program opens in June 2012 at $1,500. Distributed to ~8,000 selected developers in April 2013. Consumer sale on April 15, 2014 (sold out the same day). Program discontinued in January 2015.

Source: https://en.wikipedia.org/wiki/Google_Glass

2015–2016 — Microsoft HoloLens Announced January 21, 2015 during the Windows 10 presentation. The Development Edition ($3,000) ships from March 30, 2016. First standalone AR HMD with real-time spatial mapping.

Source: https://en.wikipedia.org/wiki/Microsoft_HoloLens

2017 — ARKit & ARCore Apple launches ARKit with iOS 11 (presented at WWDC on June 5, 2017). Google publishes ARCore in developer preview on August 29, 2017 (stable version 1.0: February 23, 2018). These two SDKs bring AR to hundreds of millions of users' pockets.

Sources: https://en.wikipedia.org/wiki/ARKit · https://en.wikipedia.org/wiki/ARCore

2017–2019 — WebXR The W3C Immersive Web Working Group publishes the first Public Working Draft of the WebXR Device API on February 5, 2019. WebXR standardizes browser-based access to AR/VR capabilities, succeeding WebVR. In 2026, its status is Candidate Recommendation Draft (not yet a final Recommendation).

Source: https://www.w3.org/TR/webxr/

2.5 The Spatial Computing Era (2020–2026)

2024 — Apple Vision Pro Announced at WWDC 2023 (June 5, 2023), launched in the United States on February 2, 2024 (from $3,499). Introduces the concept of spatial computing and visionOS. High-resolution color passthrough. International launch in June–July 2024.

Source: https://en.wikipedia.org/wiki/Apple_Vision_Pro

2024–2026 — AR/VR/AI Convergence Passthrough headsets (Meta Quest 3, Apple Vision Pro) blur the boundary between AR and VR. Generative AI integrates into spatial experiences: real-time 3D object generation, semantic understanding of space, spatial assistants.


Chapter 3 — Core Principles of AR Interaction Design

3.1 Spatial Affordances

In AR, virtual elements must signal their interactivity without the natural haptic feedback of physical objects. Spatial affordances — visual, gestural, auditory — are therefore critical. Don Norman (The Design of Everyday Things, 1988) theorized affordances in the context of physical objects; their transposition to mixed space constitutes an active research field.

Key principles:

3.2 Multimodal Feedback

AR is often deprived of haptic feedback. Compensation comes through:

3.3 Presence and Perceptual Anchoring

Presence in AR — the feeling that virtual objects "are really there" — depends on:

3.4 AR Comfort and Ergonomics

AR-specific issues:

Best practices:

3.5 Privacy and Ethics

AR through connected glasses raises unprecedented ethical questions:

These questions are actively debated in standardization bodies (W3C, ISO) and by regulators (EU AI Act, 2024).

3.6 Accessibility


Chapter 4 — AR Interaction Techniques & Patterns

4.1 Input Modes

ModeExamplesTypical Context
Hand trackingHoloLens 2, Meta Quest, Vision ProHMD without controller
6DoF controllersOculus Touch, Vive ControllersAR/MR gaming
Touch (screen)ARKit, ARCore on smartphoneConsumer mobile
Gaze (eye tracking)HoloLens 2, Vision ProQuick selection, accessibility
VoiceSiriKit, Google Voice, MRTKHands occupied, accessibility
Camera hand gesturesMediaPipe, Vision ProNo HMD, laptop/phone

4.2 Selection and Manipulation

Near interaction (object within reach):

Far interaction (distant object):

3D manipulation:

4.3 Anchoring and Persistence

4.4 Navigation and Orientation

In AR, the user moves through physical space — navigation is physical, not virtual. Challenges include:

4.5 Diegetic vs. Non-Diegetic Spatial UI

TypeDefinitionExample
DiegeticInterface anchored in the 3D world, part of the sceneFloating panel attached to an object
Non-diegeticFixed 2D overlay in head-space (follows gaze)HUD, head-locked menus
Body-lockedAttached to the user's bodyTool palette on the wrist
World-lockedAttached to a fixed point in the physical worldLabel on a real object

Best practice: prefer world-locked over head-locked to avoid visual fatigue; reserve head-locked for critical, transient information.


Chapter 5 — Tools & Ecosystem (2026 State)

5.1 Development Engines

ToolUseLink
Unity + AR FoundationMultiplatform AR (iOS/Android/HoloLens/Quest)https://unity.com/features/arfoundation
Unreal Engine + OpenXRHigh-fidelity AR/MR, games, creative experienceshttps://docs.unrealengine.com
Apple RealityKit / Reality ComposerNative AR for iOS/visionOS, ARKit integrationhttps://developer.apple.com/augmented-reality/
ARKit (Apple)AR SDK for iOS/iPadOS/visionOShttps://developer.apple.com/arkit/
ARCore (Google)AR SDK for Androidhttps://developers.google.com/ar
MRTK (Microsoft Mixed Reality Toolkit)UI/interaction framework for HoloLens & Questhttps://github.com/microsoft/MixedRealityToolkit-Unity

5.2 Web & No-Code

ToolUseLink
WebXR Device APIW3C standard for AR/VR in the browserhttps://www.w3.org/TR/webxr/
Three.jsWebGL 3D, integrates with WebXRhttps://threejs.org
A-FrameDeclarative HTML framework for WebXRhttps://aframe.io
8th WallApp-free WebAR (SLAM in browser)https://www.8thwall.com
Niantic LightshipWorld-scale AR SDKhttps://lightship.dev
ZapparWebAR + no-code studiohttps://www.zappar.com

5.3 Creative & Experimental Tools

ToolUse
TouchDesignerVisual/performative prototyping, AR integration via OSC/Syphon
Processing / p5.js + WebXRCreative coding, generative art in AR
Blender3D modeling for AR assets (glTF export)
Reality Composer ProSpatial editing for visionOS

5.4 Hardware (2026 State)

DeviceTypeStrengthsLimitations
Apple Vision ProMixed RealityHigh-res color passthrough, eye+hand trackingWeight, battery life, price
Microsoft HoloLens 2Optical ARHands-free, enterprise-gradeLimited FoV (~52°), price
Meta Quest 3MR passthroughAffordable, large app ecosystemLess precise passthrough than Vision Pro
Smartphone (iOS/Android)Mobile ARUbiquitous, no HMDNo immersion, gorilla arm
Lightweight AR glassesOptical ARPortabilityVery limited FoV, little interactivity

Chapter 6 — Case Studies

6.1 ARToolKit & Interactive Art (1999–2009)

The free release of ARToolKit triggers a decade of artistic experimentation. Artists and researchers use markers to create installations where virtual objects emerge from physical supports: books, paintings, garments. This is first-generation AR — limited in tracking but accessible.

6.2 Pokémon GO (Niantic, 2016)

Launched in July 2016, Pokémon GO is the first massive consumer AR phenomenon. Its strength is not AR quality (basic: no occlusion, no real anchoring) but the geolocated game layer superimposed on the real world. Over 800 million downloads. Demonstrates that AR value can be social and geographic rather than visually sophisticated.

6.3 ZELLIGE ARTCADE — Kamel Ghabte [K — details to confirm]

Itinerant digital cultural mediation installation. Moroccan zellige geometry is transformed into an interactive game accessible to all audiences. Part of the collection Digital Memories of Morocco / Mémoires Numériques du Maroc. 52 international participations since 2017.

[K — technical details of AR/physical interaction to be confirmed by Kamel: exact stack, interaction type, hardware.]

6.4 Museums & Heritage

Institutions such as the Smithsonian (Washington), the British Museum, and the Louvre have experimented with AR layers over their permanent collections — allowing visitors to see fragmented objects reconstructed, animated frescoes, or contextual information superimposed. Most of these experiences use ARKit or ARCore via dedicated applications.

6.5 Industrial Training & Surgery

PTC Vuforia and Microsoft HoloLens have been deployed in industrial training: technicians see assembly steps superimposed directly onto the machine in front of them. In surgery, AR systems overlay MRI scans in real time onto the surgical field (clinical studies ongoing, not yet standard of care).


Chapter 7 — Current & Future Issues

7.1 Generative AI + Spatial Computing

Integrating generative AI (LLM, diffusion, 3D generation) into AR experiences opens unprecedented uses:

7.2 Open Standards & Interoperability

The risk of proprietary silos (Apple vs Meta vs Microsoft ecosystem) hampers adoption. Open standards in progress:

7.3 Heritage & Culture

AR is a powerful tool for cultural transmission:

7.4 Passthrough MR and the AR/VR Boundary

With Meta Quest 3 and Apple Vision Pro, the distinction between AR (additive optical display) and VR (total immersion) is blurring. Passthrough MR (high-resolution color cameras integrated into a VR headset) allows real-time switching from total immersion to transparent overlay. This creates new interaction patterns and new design challenges.


Chapter 8 — Glossary (42 terms)

TermDefinition
A-FrameDeclarative HTML framework for creating WebXR scenes
AffordanceProperty of an object that suggests how to use it
AnchorPoint fixing a virtual object in physical space
ARCoreGoogle's AR SDK for Android
ARKitApple's AR SDK for iOS/visionOS
ARToolKitOpen-source library for AR marker tracking (Kato, 1999)
Body-locked UIInterface attached to the user's body
Cloud anchorPersistent anchor stored on server, shareable between users
Reality-Virtuality ContinuumMilgram & Kishino (1994) model placing real and virtual at opposite ends of a spectrum
Depth sensingSensors measuring scene depth (LiDAR, structured light)
DwellSelection by holding gaze on a target for a defined duration
Eye trackingTracking the user's gaze as input
Far interactionInteraction with distant objects (raycasting)
FoV (Field of View)Angle of vision of the AR display
GazeDirection of the user's gaze
glTFLightweight 3D model format for the web
Hand trackingTracking hands and fingers without a controller
HMD (Head-Mounted Display)AR/VR headset or glasses
HologramMarketing term for a virtual object in 3D space (not holographic in the physical sense)
Image anchorAnchor triggered by detection of a target image
LatencyDelay between user action and system response (critical: < 20ms in AR)
LiDARLaser depth sensor (iPhone 12 Pro+, iPad Pro)
Marker-based ARAR triggered by a visual marker
Markerless ARAR without markers, using SLAM
Mixed Reality (MR)Environments where real and virtual coexist and interact
MRTKMicrosoft Mixed Reality Toolkit — AR UI/interaction framework
Near interactionDirect interaction with objects close to the hand
OcclusionAbility of a virtual object to be hidden by a physical object
OpenXRKhronos standard for cross-runtime AR/VR API
PassthroughSeeing the physical world through cameras built into a headset
PinchThumb-index pinching gesture for selection
Plane detectionAutomatic detection of flat surfaces (floor, table, wall)
PresenceFeeling that virtual objects "are really there"
RaycastingProjecting a ray from hand or gaze to select a distant object
RealityKitApple AR framework (iOS/visionOS)
SLAMSimultaneous Localization and Mapping — markerless tracking
Spatial audio3D sound anchored in physical space
Spatial computingParadigm where the computer understands and enriches physical space (Apple term)
Surface anchorAnchor attached to a detected plane
TrackingFollowing the position/orientation of the camera or objects in space
Unity AR FoundationUnity abstraction layer for multiplatform AR development
USDUniversal Scene Description — interoperable 3D scene format
Vergence-accommodation conflictOcular conflict between eye convergence (real depth) and accommodation (displayed depth)
visionOSApple Vision Pro's operating system
WebARAR in the web browser (via WebXR)
WebXRW3C standard for AR/VR in the browser
World-locked UIInterface attached to a fixed point in the physical world
World trackingTracking of the entire physical environment

Chapter 8 — Full Bibliography

Primary Sources

Secondary Sources & Resources

Further Reading


Bridge to Training

This bible is a public reference document. To go further with hands-on guidance:

AR Interaction Design Masterclass — functional prototype in 2 days → Intensive workshop for your team or students → Book a 30-min call — free

Custom training

Intensive workshop (1–2 days) for schools, studios, museums — condensed theory, guided labs, project mentoring.

Book a 30-min call (free) →