Kunststil-Animation → HyperFrames
Engines
- huashu-art-motion (
~/.claude/skills/huashu-art-motion, installiert durch setup.sh): deterministischer Canvas-Engine (window.renderFrame(t)), ZeichenbibliothekenPAINT(Striche, Halbton, Pixelierung, Tupfen, Mosaik, Facetten, Tintenwäsche, Pinsel, Schnitt → Path2D),TOON(flache Schattierung),CAM(pushTo-Eintauchfahrten). Lies die SKILL.md für die API. - claude-animation-Plugin (handgezeichnete 2D, texturiert-editorial / Aquarell-Optik) — alternativer Look.
- HyperFrames übernimmt Montage, Titel, Sound, Untertitel und den finalen Render.
Bewährter Workflow
- Benutzerdefinierte Szenen, keine Voreinstellungen. huashus
render.py --specClips zeichnen einen zentralen Knoten + Satelliten und werden als Mindmap gelesen. Für vorzeigbare Ergebnisse schreibe Szenen: kopierescripts/enginenachvideos/<name>/engine, erstelledemos/<film>/eras.js+<film>.jsund registriereSCENES['id'] = (g, t, W, H) => {...}. - Kurzgesagt-Look: eine durchgehende Welt, flache Formen mit TOON-Schattierung, Randlicht, eine langsame
CAM.pushTo-Eintauchfahrt in jede Schicht („was steckt drin“), Poppins/abgerundete Schrift, Skalenbalken und Labels, die im Takt erscheinen. - Malerstile: erstelle das Motiv einmal und rendere es durch den Pinsel jedes Stils (Van Gogh = gerichtete Striche entlang eines Strömungsfelds; Lichtenstein = Halbton + schwarze Kontur; Kusama = Punkte; Kubismus = Facetten ~nx26/ny16 mit kleiner Verschiebung — zu viele Facetten = zerstörtes Bild; Tinte = Tintenwäsche; 8-Bit = Pixelierung + Palette).
- Render (30 fps, der Engine standardmäßig 60):
uv run --with playwright python render.py --film demos/<film> --solo <id> --no-counter --fps 30 --from 0 --to <s> --out clip.mp4(--width 1080 --height 1920für vertikale Ausrichtung). - Montage in HyperFrames: Clips als
<video class="clip">mit Titeln/Labels als HTML darüber, Soundtrack aus demscore-Skill mit einem Einschlag pro Stilwechsel, rendern, loudnorm −14.
Betrachte einen Frame jedes Stils, bevor du die gesamte Serie renderst — Alpha-/Wäsche-Einstellungen, die im Code gut aussehen, wirken oft matschig.