スプライトシーケンス
提供されたアートと要求された変更からルートを選択します。
- 新しいスプリアニメーション。承認されたアイデンティティ参照、方向、キャンバス、アンカー、ピクセルスケールを固定します。利用可能な画像/動画プロバイダーを使用して、一度に1つのアクションと方向を生成します。モーション再構築には、動画をポーズ参照として使用し、承認されたアートと承認された最初のバッチとともに、2×2の4フレームバッチで小さな完全ループを再構築します。透明度をサポートする画像ツールからネイティブRGBAを要求します。ソースマスターを保持し、実際のアニメーションを評価します。
- 既存の承認済みアニメーション。完全なオリジナルセルを保持します。明示的な全体セル変換、均一スケール、オリジナル保持セル、または正当化されたループ位相調整を使用します。サポートされている修復形式については、レシピを参照してください。
- ユーザーから要求されたリテラルなピクセルアイドル。承認されたベースから宣言された目、髪、または布地のポイント変更を再生します。レシピを参照してください。新しいボディモーションには、独自のアートまたはアニメーションソースが必要です。
- 提供された動画。それを検査し、実際のループを選択します。FFmpegを使用して、含まれているタイムスタンプ抽出ツールを使用します。不透明な動画は抽出後も不透明のままです。必要に応じて、適切なセグメンテーションワークフローを明示的に選択します。
必須の制約
完全な固定キャンバス、共有方向スケール、ルートポイント、ソースカラー、作成されたタイミングを保持します。承認されたピクセルアートには最近傍操作を使用します。独立したフレームごとのバウンディングボックスフィッティングは避けます。明示的なミラーリングはアンカーを保持し、コンパニオンが提供されている場合は法線マップXチャンネルを反転します。オリジナルサイズの再生、整数倍の拡大、ループシーム、方向切り替えを検査します。数値的な完全性チェックでは、アイデンティティや解剖学的構造を承認できません。
コマンド
PythonをPillowとNumPyとともに使用します。スクリプトはこのスキル内で自己完結しています。
python scripts/pixel_sequence_tools.py batch-guides --frames INPUT --output GUIDESは2×2の参照ボードを作成します。パディングスロットは参照としてマークされ、意図されたフレーム数から除外されます。python scripts/pixel_sequence_tools.py export --frames INPUT --timings timing.json --anchor 64 112 --output OUTPUTは、RGBA PNGとフレームごとのミリ秒、アトラス、共有パレットのGIFプレビューを保持します。python scripts/pixel_sequence_tools.py repair-cels --helpは、明示的な完全セルレシピと、オプションで整列された法線/マテリアルコンパニオンを適用します。python scripts/pixel_sequence_tools.py replay-edits --helpは、承認されたポイント操作を再生します。python scripts/extract_video_frames.py --video INPUT.mp4 --indices 0 3 6 9 --out OUTPUTは、選択された表示フレームをデコードし、実際のPTSを記録します。--timesを使用して、最も近い実際のプレゼンテーション時間を選択します。
新しい出力ディレクトリを選択します。各シーケンスコマンドは、完全な結果を段階的に準備した後、適切な場所に移動します。PNG RGBAが正式な形式です。GIFはバイナリ透明度、255の可視パレットエントリ、センチ秒のタイミングを持ちます。
生成認証情報とプロバイダークライアントはユーザーの選択した環境に残ります。通常のコストと認可ルールに従います。テキストプロンプトまたはスケルトン画像は、選択したモデルが実際の条件付けメカニズムを提供しない限り、ソフト参照です。