An anime-inspired reskin of the Kage scroll-driven Three.js night walk: a five-chapter night walk through a hidden shinobi village, rendered live in WebGL.
Same engine as kage-optimise (single index.html, vendored Three.js r149 + Lenis, no build step), with an original ninja story — no copied characters, art, or dialogue.
- Story: 00 The Hidden Gate → 01 The Village Gate → 02 Training Grounds (Footwork / Kunai / Still Water) → 03 Ninja Way (5 lessons) → 04 The Crimson Moon → Colophon
- Village-mark gate: cream roundel with green spiral, hung front + back on the torii
- Monument cliffs: two carved rock faces with past leaders watching the approach
- Training ground: striking posts, straw wraps, archery targets, two spinning steel stars
- Crimson moon: larger disc (r 10.8), deeper red grade
cd shinobi-anime
python3 -m http.server 4174 --bind 0.0.0.0Then visit http://127.0.0.1:4174/ — scroll to walk. ?q=low for low-power mode, ?shot=N for deterministic chapter states.
- Cel-shaded ink: key surfaces re-inked as toon materials on a 4-step gradient (wet floor, metals, emissives untouched)
- Anime grade: saturation 1.22, stronger bloom, finer grain + warm rim / cool fill lights
- Spiral energy orb turning over the throwing field, with orbiting sparks + blue light
- Prayer slips swaying on posts, maples, and gate columns
- Chakra motes drifting green across the court
- Cloud bands crossing the crimson moon