mirror of
https://github.com/hanzoai/video.git
synced 2026-10-30 18:18:27 +00:00
New beta pipeline for reusable cartoon characters with SVG rigs, pose
libraries, action timelines, and Canvas/Remotion/HyperFrames rendering.
- pipeline_defs/character-animation.yaml: 11-stage manifest
- skills/pipelines/character-animation/: 11 stage director skills
- tools/character/: BaseTool implementations for char design, rigging,
pose libraries, action timelines, previews, and QA
- schemas/artifacts/{character_design,rig_plan,pose_library,
action_timeline,character_qa_report}.schema.json: canonical artifacts
- schemas/artifacts/scene_plan.schema.json: extended for character-led
scenes
- .agents/skills/{canvas-procedural-animation,character-animation-qa,
character-rigging,pose-library-design,svg-character-animation}/:
Layer 3 vendor knowledge
- AGENT_GUIDE / PROJECT_CONTEXT / README / ARCHITECTURE / PROVIDERS:
surface the new pipeline and its capability family
- tools/video/hyperframes_compose.py: SVG character rig support
- tests/contracts/test_character_animation_pipeline.py: contract tests
892 B
892 B
Script Director - Character Animation Pipeline
Goal
Write scripts as performable animation beats, not just narration.
Process
- Lock audio architecture:
- music-only,
- narrator,
- character dialogue,
- narrator plus character sounds/dialogue.
- Break the story into beats that can be acted with poses.
- For each beat, state what changes visually:
- emotion,
- gaze,
- body pose,
- prop interaction,
- camera,
- environment.
Writing Rules
- Prefer short visual beats with readable holds.
- Avoid action that needs many unique hand-drawn poses unless approved.
- Dialogue should be short enough for mouth-shape approximation.
- Silent/music-led scenes need stronger physical acting notes.
Output Notes
In the script artifact metadata, include:
audio_architecture,character_beats,required_emotions,required_actions.