Project Type:
MFA Student Work

Focus:
Interaction

Software Used:
Unreal Engine, Touchdesigner, Python

Date:
Spring 2026

Description:
An unsettling reflection on surveillance, technological mysticism, and the ghostlike presence of modern technology.

Viewer States

As shown in the demo the figure moves between two different states.

  • Watching (Gaze is not registered)

    • Lights On

    • Random Vocalizations (Taunting)

  • Hiding (Gaze is registered)

    • Lights Off

    • Silent

Logic

The two main mechanisms of this peice are a simple touchdesigner script leveraging media pipe to identify the gaze of the viewer and the unreal engine scene hosting the figure and instructing it animate or vocalize based on an osc communication from touch. The touchdesigner script recieves its data from a webcam fixed to the top of the CRT. The CRT is fed from an HDMI to RCA conversion device connected to the laptop running the Unreal scene.