JohnHeibel/ClaudeAnimationBase
A starter kit for animating hand-painted cartoons with Claude: p5.js + p5.brush, the Clawd character, 31 acted emotions and a guide for the model
解決する課題
このプロジェクトは、AIコーディングエージェント(特にClaude Opus 5.5)を使用してキャラクターアニメーションを作成するためのスターターキットを提供します。構造化されたコードベースとAIが従うべきアニメーションガイドラインを提供することで、「手描き」の美学(ボイリングラインや水彩風の塗り)を持つ2Dアニメーションの生成プロセスを簡素化します。
仕組み
このキットは、視覚的なレンダリングにp5.jsとp5.brushを使用します。ユーザーがコーディングエージェント(Claude Codeなど)にプロンプトを提供すると、エージェントは提供された ANIMATION_GUIDE.md を読み込み、スタイルとキャラクターのルールを理解します。AIはシーンの絵コンテを作成し、ショットごとに構築し、ヘッドレスレンダラー (render.mjs) を使用してフレームを生成し、最終的なMP4動画を書き出します。
対象ユーザー
すべてのフレームを手動でコーディングすることなく、LLMを活用してスタイライズされた2Dアニメーションの作成を自動化したいクリエイターや開発者向けに設計されています。
ハイライト
- AI駆動のワークフロー: テキストプロンプトからアニメーションの絵コンテ作成とレンダリングを行うために、コーディングエージェントと連携するように設計されています。
- スタイライズされた美学: ブラシストロークとボイリングラインによる「手描き」の質感に焦点を当てています。
- ヘッドレスレンダリング: Node.js、Chrome、ffmpegを使用してアニメーションをMP4にレンダリングするスクリプトが含まれています。
- キャラクターフレームワーク: キャラクターの視点、感情、衣装のための定義済みアセットとロジックが含まれています。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト