Pipeline-Beispiele (Video)
Unten finden Sie vollständige, praxisnahe Pipelines aus der offiziellen YouTube-Playlist.
Beispiele
Spine2D Experiments 1: Kurvenoptimierung mit RDP-Algorithmus — grundlegende Spine‑2D‑Optimierung: Der Ramer–Douglas–Peucker‑(RDP)-Algorithmus entfernt redundante Kurven-/Key‑Daten, um das JSON zu verkleinern. RDP kann wichtige Keys entfernen, daher Animationen immer prüfen und sensible Bones/Slots mit Filter‑Nodes vor dem RDP‑Node ausschließen. Watch on YouTube
Spine2D Experiments 2: Kurvenoptimierung mit Quantisierungs-Algorithmus — Quantisierung ist der sicherste Spine‑2D‑Kurven‑Optimizer: Das Runden von Werten (oft auf 1 Dezimalstelle) bringt sofortige Größenersparnis. Beispiel: [0.115,14.5,0.222,-27.78] → [0.1,14.5,0.2,-27.8]. Verwende den Quantizer‑Node als letzten Schritt vor dem Output‑Node, um die Optimierung zu fixieren; das Video zeigt Vorher/Nachher mit nahezu unveränderter Optik. Watch on YouTube
Spine2D Experiments 3: Kurven mit Spline- und Refit-Algorithmen neu aufbauen — Spline ist für gerade Segmente verlustfrei (entfernt redundante Zwischen‑Keys), während Refit verlustbehaftet, aber sehr leistungsfähig ist: es baut komplexe Abschnitte als eine einzelne Bézier‑Kurve neu auf. Diese Algorithmen sind ideal nach Physics‑Baking und Cleanup über den Schneider‑Node. Hinweis: Refit‑Iterationen über 100 können Minuten dauern, um die beste Kurve zu finden. Das Video zeigt beide Methoden und den %‑Optimierungsgewinn. Watch on YouTube
Spine2D Experiments 4: Redundante Daten mit Attachment-Visibility- und Cleanup-Knoten entfernen — strukturelle Spine‑2D‑Optimierung mit Attachment Visibility und Cleanup‑Nodes. Attachment Visibility deaktiviert Attachments, wenn Alpha auf 0 fällt, und stellt sie beim Einblenden wieder her, reduziert Draw Calls und entfernt redundante Keys. Cleanup entfernt logische Redundanzen: ungenutzte Color/Alpha‑Tracks, IK‑Rotations‑Keys, die vollständig von Constraints gesteuert werden, und Path‑Constraint‑Keys. Das Video zeigt, wie sich diese logikbasierten Optimierungen von der Kurvensimplifizierung unterscheiden. Watch on YouTube
Spine2D Experiments 5: Nichtlineare Pipelines (Filter & Merge-Knoten) — nichtlineare Spine‑2D‑Optimierung: splitte den Datenstrom mit Filtern (Animationssequenz, Bone, Slot, Parameter oder Skin), führe verschiedene Algorithmen auf parallelen Zweigen aus (z. B. aggressive Kompression für Körperknochen bei verlustfreier Gesichtsanimation) und kombiniere die Zweige mit dem Merge‑Node zu einem Skeleton. Dieser Arbeitsablauf geht über Input → Optimize → Output hinaus und lässt dich gezielt nur das optimieren, was optimiert werden soll. Watch on YouTube
Spine2D Experiments 6: Textur-Repacking & selektives Skalieren mit Custom-Knoten — fortgeschrittene Textur‑Optimierungs‑Pipelines: Die Atlas‑Unpacker/Repacker‑Nodes erlauben Entpacken, Größenänderung/Kompression und Repacking von Atlassen innerhalb eines Graphen – schneller als Standard‑Spine‑Arbeitsabläufe. Mit der nichtlinearen Pipeline kannst du Assets aufteilen, Charakter‑Texturen bei 100 % lassen und andere auf 25 % skalieren, dann alles wieder zu einem gemeinsamen Atlas zusammenführen. Atlas/Asset Viewer‑Nodes bieten visuelle Prüfung und Filterung von Assets und Atlassen in jeder Phase. Dadurch lassen sich Resize‑Ziele leichter festlegen, selektiv verarbeiten und als wiederverwendbare Vorlage kombinieren. Watch on YouTube
Spine2D Experiments 7: Sofortige Skeleton-Skalierung mit Scale-Knoten — End‑to‑End‑Spine‑2D‑Optimierung plus Skeleton‑Scaling. Der Scale‑Node ersetzt den mühsamen Spine‑Arbeitsablauf (Export/Import, Repack/Unpack, Pfade fixen) durch einen einzigen Graph‑Schritt: Zielgröße setzen, Ergebnis sofort im Viewport prüfen und in Echtzeit iterieren. Das Video verbindet Kurven-/Key‑Optimierung, Asset‑Processing und Skeleton‑Resizing zu einer schlanken Pipeline. Watch on YouTube
Spine2D Experiments 8: Public Beta Node Overview — Überblick über alle Nodes der Public Beta und wie re‑polish die Anforderungen von Animatoren und Entwicklern zusammenführt. Enthält das Bereinigen redundanter Keys, Bézier‑zu‑Linear‑Vereinfachung, Rundung zur Größenreduktion, Entfernen unsichtbarer Attachments, Bereinigung ungenutzter Eigenschaften, Erkennung nicht‑englischer Zeichen sowie Atlas‑Unpack/Filter/Scale/Repack. Der Dual Viewer validiert Ergebnisse mit Side‑by‑Side‑Visual‑ und FPS‑Vergleich. Public Beta live: re-polish.com. Watch on YouTube
Spine2D Experiments 9: Physics-Constraints in Keyframes backen — in diesem Video zeige ich meine neuesten Experimente zum Backen von Physics-Constraints in Standard-Keyframes. Der neue Bake-Algorithmus sorgt für: perfekte Loops (kein Jitter oder Sprung zwischen Start und Ende), optimierte Dateigröße (automatische Kurvenbereinigung hält die JSON-Größe nahe am Original) und Abwärtskompatibilität (gebackene Keys ermöglichen Spine‑4.2‑Physics-Animationen in Spine 4.1 oder sogar 4.0). Watch on YouTube
