Wan2.1 sprites generator
詳細
ファイルをダウンロード
モデル説明
Wan2.1 スプライトジェネレータチュートリアル
これにより、滑らかなトランジションを伴う一貫したキャラクターのアニメーションを作成できます。さまざまなアニメーションタイプに使用できますが、主にスプライトアニメーション向けに設計されています。
ループする通常の動画に使用するように簡単に調整できます。詳細と例を参照してください。
キーコンセプト:複数のポーズを1枚の画像に含むキャラクターを作成する
核心的なアイデアは、キャラクターの複数のポーズを含む1枚のキャラクターシート画像を作成することです。このスプライトシートをControlNetの入力として使用することで、アニメーションフレームの生成を制御し、キャラクターの一貫性と滑らかな動きのトランジションを保証できます。
なぜこれが機能するのか
すべてのポーズを1枚の画像にまとめることが、モデルがキャラクターの比率、色、細部をより正確に理解するのに役立ちます。
この統一された参照により、アニメーションフレーム間でのキャラクターのズレや不整合が減少します。
簡単な例:キャラクターシートの作成
PoseMy.Artなどのツールを使用して、キャラクターのポーズを設計し、深度画像を生成します。
これらのポーズを1枚の画像に並べて配置します。例:アイドル、ウォーキング、ランニングのポーズを横に並べます。
個々の画像を空のフォルダーに保存します。
提供されている
combine.pyスクリプトを使用して、これらの画像を1つのスプライトシートに統合します。
最良の結果を得るには、Wan2.1の動画出力解像度に近い寸法を選択することをお勧めします。
シートをControlNetに投入する
キャラクターシートをControlNetの条件付け画像として入力します。
このシートを基にアニメーションフレームを生成するようプロンプトを設定し、各フレームがキャラクターの外観と一貫性を保つようにします。
ループ化とアニメーションの完成
Wan2.1でアニメーション動画を生成した後、開始フレームと終了フレームを調整して、シームレスなループを作成します。
(ワークフローのスニペットは ekafalain 様より提供されました)完全なループが不可能な場合は、ピンポンループを作成するか、ランダムシードを変更して別の動画を生成してください。
最後に、ゲームやアニメーションプロジェクトで使用できるように結果を保存します。

