28x

Year: 2026
Client: 28x
My role: Graphics programming, consulting, mobile development
For 28x, I developed a real-time 3D interactive butterfly experience built with React Three Fiber and Three.js, integrated as the primary visual component of a React Native (Expo) mobile app. I implemented a custom GLSL shader pipeline driven by a JSON data flow to dynamically alter wing textures, HDR lighting, and seasonal color palettes based on user state and tracking data. I also built the animation state machines, particle systems, touch interaction handlers, and WebGL lifecycle management needed to keep frame rates high across iOS and Android GPUs.