This experiment uses real-time hand-tracking to turn simple open- and closed-hand gestures into playful, intuitive control of a 3D particle object.
The camera detects your hands using MediaPipe, allowing the system to interpret your gestures in real time. When you open your hand, the 3D particle object expands outward, and when you close your hand, it contracts or scales down. Every movement updates instantly, creating a direct, responsive connection between your hand motion and the behavior of the particles.
Performance may vary based on camera quality and GPU strength of your computer.
Prerequisites: Node.js
- Install dependencies:
npm install - Set the
GEMINI_API_KEYin .env.local to your Gemini API key - Run the app:
npm run dev
