CREATIVE TECHNOLOGIST

David
Wing

Working at the intersection of extended reality, AI, and live experience. I make complex systems visible — through hand tracking, spatial audio, real-time 3D, and data-driven installation.

XR Computer Vision Three.js MediaPipe Generative AI WebGL
04
SIM

herd

Emergent collective behaviour simulation. Flocking intelligence experiment in WebGL.

JavaScript Vite
view source ↗
05
DATA

tippingpoint

Threshold state visualisation exploring criticality and phase transitions in complex systems.

TypeScript Vite
view source ↗
06
XR AI

conductor

Hand-conducted, audio-reactive generative visuals. Hands set the macro state, stem-separated music drives the micro motion, rendered live in TouchDesigner.

TouchDesigner MediaPipe Python GLSL
07
DATA

cruise itinerary map

Cruise line itineraries plotted on a world map, navigable by month and day. Parses ship flyers and itinerary PDFs in the browser. Password protected.

JavaScript Leaflet PDF.js
open map ↗