Pipeline-Beispiele (Video)
re-polish
Nachfolgend finden Sie vollständige, reale Pipelines aus der offiziellen YouTube-Playlist.
Öffnen Sie die vollständige Playlist
Beispiele
Spine2D Experimente 1: Kurvenoptimierung mit RDP Algorithmus– grundlegende Spine 2D-Optimierungsdemo: Der Ramer-Douglas-Peucker-Algorithmus (RDP) entfernt redundante Kurven-/Schlüsseldaten, um JSON zu verkleinern. RDP kann wichtige Schlüssel entfernen. Überprüfen Sie daher immer Animationen und schließen Sie sensible Knochen/Slots mit Filterknoten vor dem Knoten RDP aus.Auf YouTube ansehen
Spine2D Experimente 2: Kurvenoptimierung mit Quantisierungsalgorithmus– Quantisierung ist der sicherste Spine 2D-Kurvenoptimierer: Das Runden von Werten (häufig auf 1 Dezimalstelle) führt zu sofortigen Größengewinnen. Beispiel: [0,115,14,5,0,222,-27,78] → [0,1,14,5,0,2,-27,8]. Verwenden Sie den Quantisierungsknoten als letzten Schritt vor dem Ausgabeknoten, um die Optimierung festzulegen. Das Video zeigt Vorher/Nachher mit nahezu unmerklicher visueller Veränderung.Auf YouTube ansehen
Spine2D Experimente 3: Kurven mit Spline- und Refit-Algorithmen neu aufbauen— Spline ist für gerade Segmente verlustfrei (entfernt überflüssige mittlere Schlüssel), während Refit verlustbehaftet, aber leistungsstark ist: Es erstellt komplexe Abschnitte als einzelne Bézier-Kurve neu. Diese Algorithmen eignen sich ideal nach dem Backen und Bereinigen der Physik über den Schneider-Knoten. Hinweis: Bei Refit-Iterationen über 100 kann es Minuten dauern, bis die beste Kurve gefunden ist. Das Video zeigt, wie beide Methoden funktionieren und wie viel Prozent der Optimierung erzielt wurden.Auf YouTube ansehen
Spine2D Experimente 4: Entfernen redundanter Daten mit Anhangssichtbarkeit und Bereinigungsknoten– strukturelle Spine 2D-Optimierung mithilfe von Anhangssichtbarkeits- und Bereinigungsknoten. Die Sichtbarkeit von Anhängen deaktiviert Anhänge, wenn Alpha auf 0 ausgeblendet wird, und stellt sie beim Einblenden wieder her, wodurch Zeichenaufrufe reduziert und überflüssige Schlüssel entfernt werden. Durch die Bereinigung werden logische Redundanzen entfernt: ungenutzte Farb-/Alphaspuren, IK-Rotationsschlüssel, die vollständig durch Einschränkungen gesteuert werden, und Pfadbeschränkungsschlüssel. Das Video zeigt, wie sich diese logikbasierten Optimierungen von der Kurvenvereinfachung unterscheiden.Auf YouTube ansehen
Spine2D Experimente 5: Aufbau nichtlinearer Pipelines (Filter und Zusammenführung Node)– nichtlineare Spine 2D-Optimierung: Teilen Sie den Datenstrom mit Filtern (Animation, Knochen, Slot, Parameter oder Haut) auf, führen Sie verschiedene Algorithmen auf parallelen Zweigen aus (z. B. aggressive Komprimierung für Körperknochen, während die Gesichtsanimation verlustfrei bleibt) und kombinieren Sie dann Zweige mit dem Merge-Knoten zu einem Skelett. Dieser Workflow geht über eine einfache Pipeline „Eingabe → Optimieren → Ausgabe“ hinaus und ermöglicht es Ihnen, nur das anzusprechen, was optimiert werden soll.Auf YouTube ansehen
Spine2D Experimente 6: Textur-Neupackung und selektive Skalierung mit benutzerdefinierten Knoten– Erweiterte Texturoptimierungs-Pipelines: Mit den Atlas Unpacker/Repacker-Knoten können Sie Atlanten innerhalb eines Diagramms entpacken, in der Größe ändern/komprimieren und neu verpacken, schneller als standardmäßige Spine-Workflows. Mit der nichtlinearen Pipeline können Sie Assets aufteilen, die Charaktertexturen auf 100 % belassen und andere auf 25 % skalieren und dann alles wieder in einem einzigen gemeinsamen atlas zusammenführen. Atlas/Asset Viewer-Knoten ermöglichen in jeder Phase eine visuelle Inspektion und Filterung von Assets und Atlanten. Dadurch ist es einfacher, Größenänderungsziele zu definieren, selektiv zu verarbeiten und Ergebnisse als wiederverwendbare Vorlage neu zu kombinieren.Auf YouTube ansehen
Spine2D Experimente 7: Sofortige Größenänderung des Skeletts mit einer Skala Node– End-to-End-Spine 2D-Optimierungspipeline plus Skelettskalierung. Der Scale-Knoten ersetzt einen langwierigen Spine-Workflow (Export/Import, Neu-/Entpacken, Pfade korrigieren) durch einen einzigen Diagrammschritt: Zielgröße festlegen, sofortige Vorschau im Ansichtsfenster anzeigen und in Echtzeit iterieren. Das Video vereint Kurven-/Schlüsseloptimierung, Asset-Verarbeitung und Skelettgrößenänderung in einer optimierten Pipeline.Auf YouTube ansehen
Spine2D Experimente 8: Öffentliche Beta Node Übersicht– Komplettlösung für jeden in der öffentlichen Betaversion verfügbaren Knoten und wie Re-Polish die Anforderungen von Animatoren und Entwicklern verbindet. Behandelt die Bereinigung redundanter Schlüssel, die Vereinfachung von Bézier zu linear, das Runden nach Größe, das Entfernen unsichtbarer Anhänge, die Bereinigung nicht verwendeter Eigenschaften, die Erkennung nicht-englischer Zeichen und das Entpacken/Filtern/Skalieren/Neupacken von atlas. Der Dual Viewer validiert die Ergebnisse durch einen direkten visuellen Vergleich und einen FPS-Vergleich. Die öffentliche Beta ist live unterre-polish.com. Auf YouTube ansehen
Spine2D Experimente 9: Backen von physikalischen Einschränkungen für Keyframes— In diesem Video zeige ich meine neuesten Experimente mit dem Einbetten physikalischer Einschränkungen in Standard-Keyframes. Der neue Backalgorithmus gewährleistet: Perfekte Schleifen (kein Jitter oder Sprünge zwischen Start- und Endbildern), optimierte Dateigröße (automatische Kurvenbereinigung hält die JSON-Größe nahe am Original) und Abwärtskompatibilität (mit gebackenen Schlüsseln können Sie Spine 4.2-Physikanimationen in Spine 4.1 oder sogar 4.0 verwenden).Auf YouTube ansehen
