An interactive 3D particle visualization controlled through hand gestures and voice.
- Control the camera with your hands
- Right hand: pinch to zoom in/out
- Left hand: rotate to orbit the camera
- Speak to change to a new pattern ("Jarvis, change to a sphere")
Built with Three.js, MediaPipe Hand Tracking, and Web Speech API.
You might also like some of my other open source projects:
- Threejs shape creator - create / control 3D shapes with threejs and MediaPipe computer vision
- Threejs hand tracking tutorial - Basic hand tracking setup with threejs and MediaPipe computer vision
- Particular Drift - Turn photos into flowing particle animations
- Liquid Logo - Transform logos and icons into liquid metal animations
- Video-to-ASCII - Convert videos into ASCII pixel art
- Instagram: @stereo.drift
- Twitter/X: @measure_plan
- Email: [email protected]
- GitHub: collidingScopes
If you found this tool useful, feel free to buy me a coffee.
My name is Alan, and I enjoy building open source software for computer vision, games, and more. This would be much appreciated during late-night coding sessions!