
Create Your First Project
Start adding your projects to your portfolio. Click on "Manage Projects" to get started
Nike Product Launch
Date
Fall, 2015
Location
New York, New York
Project type
Commission, Product launch, Interactive Retail
Key Tech
C++, Cinder Framework, Real-Time Rendering, Point Cloud Visualization, Depth Tracking.
The Vision: For a high-profile product launch, Nike needed to bridge the gap between physical retail and digital storytelling. The goal was an immersive "digital mirror" experience where customers could see themselves transformed by the brand's aesthetic. The installation needed to track users in a busy retail environment and instantly coat their digital reflection in dynamic, branded animations.
The Engineering: To deliver high-fidelity visuals without the latency of web-based tools, I architected a high-performance native application using C++ and the Cinder framework running on a dedicated workstation.
Point Cloud Texturing: The system captured the user's depth data to generate a real-time 3D point cloud. Unlike standard skeleton tracking, I developed a pipeline to "paint" animations directly onto the individual points of the user's cloud, creating a fluid, volumetric video effect that moved with the customer.
Optimized Rendering: Using Cinder’s modern OpenGL wrapper, I optimized the rendering loop to handle the heavy computational load of depth processing and texture mapping simultaneously, ensuring a smooth 60fps experience even during complex animation sequences.





