AI Orb
A voice-reactive orb runtime with a stripped listening view and dedicated controls for tuning particle behavior.
A voice-reactive orb interface built as a reusable runtime with a minimal listening view and a separate tuning interface.
The project focuses on visual states for listening, idle, and response behavior using particle shaders, runtime state, and Three.js rendering.
Role: Motion System, Particle Design, State-Based Interface
Stack: React, TypeScript, Vite, Three.js, GPU Particles, Custom Runtime
The visual language can be tuned from a dedicated control interface.
The tuning interface exposes particle response, look, and state behavior controls without crowding the production listening view.
Orb studies helped define the final state language.
Density, glow, and surface movement were explored to make listening and response states legible without relying on explanatory text.
The orb is organized as a reusable rendering core.
The codebase separates the React shell, OrbCore, runtime state, GPU particle behavior, and shader code so the experience can be embedded in different contexts.
View all projects by Alex Dubranov