Coding Architecture II: FS26

Week 11 – XR

Course Banner

Visualize our designs in using extended reality (XR) technologies to explore immersive .

Table of Contents

Extended Reality

XR (Extended Reality) is an umbrella term for technologies that blend the physical and digital worlds.

It includes:

In this course, we focus on AR to place our architectural models in real space at real scale.

Why XR for Architecture?

XR allows us to:

What is WebXR?

WebXR is a web standard that allows XR directly in the browser:

Why do we need a local server?

Browsers have security restrictions:

So we:

What is a GLB file?

GLB (binary glTF) is a compact 3D file format:

👉 It’s the format we export from Rhino and load in the browser.

Workflow Overview

  1. Model in Rhino / Grasshopper
  2. Bake geometry
  3. Export as .glb
  4. Serve files with Python
  5. Open on your phone
  6. View in 3D → switch to AR

Slides

Slides

↑ click to open ↑