An interactive environment that uses body tracking and blooming digital lotuses to visualize human
proximity and connection.

An interactive environment that uses body tracking and blooming digital lotuses to visualize human
proximity and connection.

Interactive Design

Projection Mapping

2026

.

.

CONTEXT

DURATION

TOOLS & SOFTWARE

TEAM SIZE

In-class Project

5 weeks

Team of 3

TouchDesigner, OpenCV, YOLOv8-Pose,
Python

METHODS

Interaction Design, Experience Prototyping, Body Tracking,
Projection Mapping

Proximity Garden

Proximity Garden

Storyboard & System Diagram
Storyboard & System Diagram
Real-Time Body Tracking

The storyboard shows how the garden evolves from individual exploration to shared blooms as participants
move closer together and remain engaged.

The storyboard shows how the garden evolves from individual exploration to shared blooms as participants
move closer together and remain engaged.

The experience transforms participants’ proximity into a shared garden, using real-time body tracking to
control responsive projected lotuses.



The experience transforms participants’ proximity into a shared garden, using real-time body tracking to
control responsive projected lotuses.



We used OpenCV and YOLOv8-Pose to detect and track multiple participants’ positions and movements
in real time.

Initial Prototype
Initial Prototype

The initial prototype used simple projected circles to test tracking accuracy, projection alignment, and
how participants’ visuals responded and merged as they moved closer together.

The initial prototype used simple projected circles to test tracking accuracy, projection alignment, and
how participants’ visuals responded and merged as they moved closer together.

In TouchDesigner, we built a node-based system that translated real-time body-tracking data into responsive flower animations that

changed according to participants’ positions and proximity.

In TouchDesigner, we built a node-based system that translated real-time body-tracking data into responsive flower animations that

changed according to participants’ positions and proximity.

Final Prototype
Final Prototype