vork by Voyager
에이전트가 장면을 코드로 작성해 GPU에 렌더링하고 결과를 보고 코드를 수정합니다 소스 공개 연구 미리보기 기간 무료
손만으로 공중에 빛을 그리세요. 웹캠으로 움직임을 인식하는 신경망이 브러시·마우스·터치스크린 없이 구현
Paint glowing light in mid-air with your bare hands. A neural network watches your motion through the webcam — no brush, no mouse, no touchscreen.
디자인HTMLGitHub @Danny-397온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
Paint glowing light in mid-air with your bare hands — a neural network turns your webcam motion into art. Built for Hack the Arts 2026.
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Paint glowing light in mid-air — with your bare hands. A neural network watches your motion through the webcam and turns it into living art. No brush. No mouse. No touchscreen.
Built for Hack the Arts 2026 — the theme: art that wouldn't exist without technology.
▶ Live demo: https://danny-397.github.io/neural-canvas/
The app's built-in demo mode (no webcam): the brush engine drives itself, with six-fold symmetry, additive glow and a slow fade. With a camera, the stroke path is your fingertip. MP4 version.
Neural Canvas turns your webcam into a paintbrush. A pre-trained hand-tracking model follows your fingers in real time; you pinch your thumb and index finger together and glowing light streams from your fingertip as you move through the air. Change colors, erase, undo, and clear — all with hand gestures, never the keyboard.
The technology isn't a filter layered on top of the art — it's the only reason the art can exist, because it's the thing that can see you paint.
| Gesture | Action |
|---|---|
| 🤏 Pinch | Paint |
| ✋ Open palm | Erase |
| ✌️ Victory | Next color |
| 👎 Thumb down | Undo |
| 👍 Thumb up | Clean view (hide the UI to admire or screenshot) |
| ✊ Fist (hold) | Clear the canvas |
Every webcam frame is passed to Google's MediaPipe Tasks Vision gesture/hand model, which returns the 3D position of each hand joint and a classified gesture. The app reads those points — your index fingertip is the brush, a pinch is the pen — and a one-euro filter smooths the raw tracking so lines stay clean without feeling laggy. Symmetry applies a set of coordinate transforms to every stroke to fold it into a live kaleidoscope, and strokes are rendered with the Canvas 2D API using additive blending and shadow-blur glow.
Everything runs entirely in your browser. The camera feed is processed on your device and never leaves it — there is no server, no upload, and no account.
Pure HTML / CSS / JavaScript in a single file — no build step, no framework, no server. MediaPipe Tasks Vision (WebAssembly + GPU) is loaded from a CDN; everything else is vanilla.
index.html → the app (open it, that's the whole thing)
paint.html → redirect to index.html (kept so earlier shared links still resolve)
preview.png → social/share cover image
archive/ → an earlier experiment, kept for reference: an abstract generative-art
tool built on a CPPN/SIREN neural network that computes an image directly
from pixel coordinates. The hand-painting app above is the submission.
Run it locally over a secure context (the camera API requires https:// or localhost):
# from the repo root
python -m http.server 8000
# then open http://localhost:8000
Released under the MIT License.
Created for Hack the Arts 2026 — art that wouldn't exist without technology.