Welcome to **Aether-Hand**, a "funny business" project that turns your webcam into a gateway for the Mystic Arts. This isn't just a shiny demoβitβs a fusion of Computer Vision and high-performance WebGL rendering.
While it looks like pure chaos, there's some heavy lifting happening under the hood:
- Neural Tracking: Powered by MediaPipe, the engine tracks 21 distinct 3D landmarks on your hand at 30+ FPS.
- Particle Physics: Over 65,000 active particles computed every frame using Three.js.
- Thermal Shading: Particles use a custom "Heat-Map" logicβglowing white-hot at the core and cooling to deep ember-red at the edges.
- Spectral Momentum: Magic has "weight." The sigils use linear interpolation (lerp) to trail behind your hand movements with realistic inertia.
Check the AETHER-HAND here https://asmit-kumar44648.github.io/AETHER-HAND/
The engine detects the number of fingers extended to trigger different dimensional geometries:
| Gesture | Spell Name | Visual Effect |
|---|---|---|
| ποΈ Open Palm | Tao Mandala | 6-Layer counter-rotating runic rings. |
| βοΈ Pointer | Eldritch Bolt | A high-velocity swirling energy tether. |
| βοΈ Peace Sign | Mirror Shatter | Crystalline geometric dispersal pattern. |
| π€ Devil Horns | Ikonn Illusion | Concentric Eldritch squares (The Illusionist's Sigil). |
| β Fist | Time Loop | An emerald green pulsing cube (Agamotto Style). |
This project is built to be lightweight and portable. No npm install or heavy builds required.
- Clone the Repo:
git clone https://github.com/YOUR_USERNAME/aether-hand.git - Open
index.html: It runs in any modern browser. - Go Live: Host it on GitHub Pages for free:
- Settings > Pages > Deploy from Branch > Save.
- Lighting Matters: The AI likes high-contrast lighting. Magic is easier to weave when it can see your fingers!
- Performance: If your computer starts sounding like a jet engine, that's just the particles trying to break into the Mirror Dimension.
- Tech: Three.js, MediaPipe
- Inspiration: The Sanctum Sanctorum Library
Disclaimer: This project will not actually protect you from inter-dimensional threats. Use responsibly.