Sprite-Sequenz
Wähle den Weg basierend auf der bereitgestellten Kunst und der gewünschten Änderung.
- Neue Sprite-Animation. Sperre eine akzeptierte Identitätsreferenz, Richtung, Leinwand, Ankerpunkt und Pixelskala. Generiere eine Aktion und Richtung nach der anderen mit dem verfügbaren Bild-/Video-Anbieter. Verwende für die Bewegungsrekonstruktion Video als Pose-Referenz und erstelle dann einen kleinen vollständigen Loop in 2×2 Vier-Frame-Batches zusammen mit der akzeptierten Kunst und dem genehmigten ersten Batch. Fordere natives RGBA von einem Bildwerkzeug an, das Transparenz unterstützt. Behalte die Quell-Master und bewerte die tatsächliche Animation.
- Existierende genehmigte Animation. Bewahre vollständige Original-Cels. Verwende eine explizite Ganz-Cel-Übersetzung, einheitliche Skalierung, Original-Cel-Halte oder eine begründete Loop-Phasenanpassung. Lies Rezepte für das unterstützte Reparaturformat.
- Wörtlicher Pixel-Idle, vom Benutzer angefordert. Wiederhole deklarierte Augen-, Haar- oder Stoffpunktänderungen von der akzeptierten Basis. Lies Rezepte. Neue Körperbewegung benötigt eine eigene Kunst- oder Animationsquelle.
- Bereitgestelltes Video. Untersuche es und wähle einen tatsächlichen Loop. Verwende den integrierten Zeitstempel-Extraktor mit FFmpeg. Ein undurchsichtiges Video bleibt nach der Extraktion undurchsichtig. Wähle bei Bedarf explizit einen geeigneten Segmentierungs-Workflow.
Wesentliche Einschränkungen
Behalte die volle festgelegte Leinwand, den gemeinsamen Richtungsmaßstab, den Wurzelpunkt, die Quellfarben und die autorisierte Zeitsteuerung bei. Verwende Nearest-Neighbor-Operationen für akzeptierte Pixelkunst. Vermeide unabhängiges Begrenzungsrahmen-Fitting pro Frame. Explizites Spiegeln muss den Anker bewahren und den Normal-Map-X-Kanal invertieren, wenn dieser Begleiter bereitgestellt wird. Überprüfe die Wiedergabe in Originalgröße, eine ganzzahlige Vergrößerung, eine Loop-Naht und Richtungswechsel. Numerische Vollständigkeitsprüfungen können Identität oder Anatomie nicht genehmigen.
Befehle
Verwende Python mit Pillow und NumPy. Skripte sind innerhalb dieses Skills eigenständig.
python scripts/pixel_sequence_tools.py batch-guides --frames INPUT --output GUIDESerstellt 2×2-Referenztafeln. Füllplätze sind als Referenzen markiert und von der beabsichtigten Frame-Anzahl ausgeschlossen.python scripts/pixel_sequence_tools.py export --frames INPUT --timings timing.json --anchor 64 112 --output OUTPUTbewahrt RGBA-PNGs und Millisekunden pro Frame zusammen mit einem Atlas und einer GIF-Vorschau mit gemeinsamer Palette.python scripts/pixel_sequence_tools.py repair-cels --helpwendet explizite Komplett-Cel-Rezepte und optionale ausgerichtete Normal-/Material-Begleiter an.python scripts/pixel_sequence_tools.py replay-edits --helpwiederholt genehmigte Punktoperationen.python scripts/extract_video_frames.py --video INPUT.mp4 --indices 0 3 6 9 --out OUTPUTdekodiert ausgewählte Anzeige-Frames und zeichnet die tatsächlichen PTS auf. Verwende--times, um die nächstgelegenen tatsächlichen Präsentationszeiten auszuwählen.
Wähle ein neues Ausgabeverzeichnis. Jeder Sequenzbefehl bereitet sein vollständiges Ergebnis vor, bevor es an seinen Platz verschoben wird. PNG RGBA ist maßgeblich. GIF hat binäre Transparenz, 255 sichtbare Paletteinträge und eine Zeitsteuerung in Zentisekunden.
Generierungs-Anmeldeinformationen und Anbieter-Clients bleiben in der ausgewählten Umgebung des Benutzers. Folge den üblichen Kosten- und Autorisierungsregeln. Ein Text-Prompt oder ein Skelettbild ist eine weiche Referenz, es sei denn, das ausgewählte Modell bietet einen tatsächlichen Konditionierungsmechanismus.