DAS GLB-OPTIMIERUNGSTOOL

Kleinere Dateien.
Platz für große Ideen.

Reduzieren Sie die Dateigröße Ihrer 3D-Modelle.
Mit gltfpack optimieren, Ergebnisse vergleichen und herunterladen.

↘

Bewährte Engine.
Einfache Bedienung.

Keine Installation. Kein Konto.
Verbindung zum Motor herstellen…

Ein kleineres Modell startet hier.

Legen Sie Ihren GLB in den Arbeitsbereich

Einzelne .glb · Bis zu 50 MB · Nur eingebettete Ressourcen

◇
Kein Modell ausgewähltIhr nächstes Leichtgewicht
DATEIGRÖSSE—Original → optimiert
DREIECKE—Einzigartige Netzgeometrie*
GRÖSSENÄNDERUNG—Führen Sie zum Vergleich eine Optimierung durch
Erweiterte Einstellungen

Grenzen der Vereinfachung

Priorisiert die Anzahl der Zieldreiecke vor der Qualität und ignoriert die Fehlergrenze. Kann Silhouetten und Details sichtbar verändern. Standardmäßig deaktiviert.

Gilt nur unter der Dreiecksretention 100%. Niedrigere Fehlergrenzen und gesperrte Grenzen können das Erreichen der Zieldreiecksanzahl verhindern.

Geometriepräzision

Durch das Deaktivieren der Quantisierung erhöht sich normalerweise die Dateigröße. Andere Optimierungen gelten weiterhin; Dies ist kein verlustfreier Modus.

Niedrigere Werte beeinträchtigen die Präzision gegenüber der Größe und können das Modell sichtbar verzerren. Standardwerte: Position 14, UV 12, Normal 8, Farbe 8 Bit. Tangenten verwenden höchstens 8 Bit.

Texturen und Animation

Betrifft nur Animationen. Niedrigere Raten verringern möglicherweise die Größe, machen die Bewegung jedoch weniger gleichmäßig. Bei „Kein erneutes Abtasten“ bleibt das Quellen-Timing erhalten. Andere Animationsoptimierungen gelten weiterhin.

Skaliert Texturabmessungen beim Konvertieren in KTX2 oder WebP. Es gilt auch die maximale Texturgröße. Kleinere Texturen können Details verlieren.

Gilt nur für KTX2. UASTC bietet eine höhere Qualität, aber normalerweise viel größere Dateien.

Gilt beim Konvertieren von Texturen. Die Qualitätsskalen unterscheiden sich je nach Codec.

KLEINERE VERMÖGENSWERTE. WENIGER SCHRITTE.

Von schwer bis fertig.

Echte gltfpack-Optimierung, mit Raum, um zu sehen, was sich ändert.

01 /

Bringen Sie Ihren GLB mit

Ein eigenständiges Modell mit eingebetteten Texturen. Untersuchen Sie es aus jedem Blickwinkel.

02 /

Finden Sie Ihr Gleichgewicht

Behalten Sie die Geometrie bei, zielen Sie auf weniger Dreiecke ab oder wählen Sie einen Texturcodec. Sie kontrollieren die Kompromisse.

03 /

Überprüfen. Dann versenden.

Vergleichen Sie das Ergebnis und seine Ladeanforderungen. Laden Sie es herunter, wenn es für Ihr Projekt funktioniert.

01 / DATEIGRÖSSE

Wo soll ich anfangen?

Geometrie

Wenn das Netz viele Dreiecke aufweist, versuchen Sie, die Dreiecksrückhaltung etwas zu verringern. Überprüfen Sie gebogene Kanten, dünne Teile und Löcher auf Veränderungen. Wenn die Datei immer noch groß ist, hilft das Reduzieren weiterer Dreiecke möglicherweise nicht viel. Vergleichen Sie als Nächstes die Textureinstellungen.

Texturen

Versuchen Sie es mit einer kleineren Texturgröße und vergleichen Sie das Ergebnis aus nächster Nähe. Überprüfen Sie Text, Muster und Oberflächendetails. Behalten Sie eine höhere Auflösung für Modelle bei, in die Benutzer hineinzoomen können. Für Modelle, die in einem festen Abstand angezeigt werden, können kleinere Texturen ausreichend sein.

Animation

Spielen Sie nach dem Verringern der Abtastrate die gesamte Animation ab. Achten Sie auf Sprünge bei schnellen Bewegungen, rutschende Füße und eine Pause an der Schleifengrenze. Wenn diese auftreten, erhöhen Sie die Abtastrate und vergleichen Sie erneut.

02 / EINSTELLUNGEN

Einstellungen für allgemeine Verwendungen

Webseiten und mobile Geräte

Wenn Ihr Viewer Meshopt unterstützt, probieren Sie die Voreinstellung „Kleinere Datei“ aus. Testen Sie dann auf einem Telefon über eine typische Mobilfunkverbindung. Überprüfen Sie, wie lange es dauert, bis das Modell angezeigt wird und ob es sich reibungslos dreht. Ein kleinerer Download allein sagt noch nichts über die Leistung aus.

Produktpräsentationen

Beginnen Sie mit der Voreinstellung „Konservativ“ und verwenden Sie die Beleuchtung Ihrer Produktseite. Überprüfen Sie kleine Schriften, Kantenformen, transparente Teile und Reflexionen. Ändern Sie jeweils eine Einstellung, damit Sie jeden sichtbaren Unterschied erkennen können.

Animierte und interaktive Modelle

Testen Sie die Wiedergabe von Animationen, die Objektauswahl und den Materialwechsel in Ihrer Anwendung. Wenn Ihr Code Knotennamen oder extras verwendet, lassen Sie deren Aufbewahrungsoptionen aktiviert und überprüfen Sie diese Suchvorgänge nach der Optimierung.

03 / KONTROLLEN

Bevor Sie die optimierte Datei verwenden

Vergleichen Sie das Aussehen

Vergleichen Sie das Original- und das optimierte Modell aus demselben Winkel und derselben Entfernung und betrachten Sie dann einige Nahaufnahmen. Behalten Sie die Originaldatei und verwenden Sie sie bei jedem neuen Versuch, damit sich bei wiederholten Optimierungen keine Änderungen anhäufen.

Überprüfen Sie die Anzahl der Dreiecke

Die endgültige Dreiecksanzahl kann aufgrund der Fehlergrenze oder Netzbeschränkungen über Ihrem Zielwert liegen. Lesen Sie die Ergebnisnotiz, bevor Sie die Fehlergrenze erhöhen oder eine aggressive Vereinfachung aktivieren, und überprüfen Sie die Form nach jeder Änderung erneut.

Testen Sie es in Ihrem Viewer

Überprüfen Sie die unter dem Befehl aufgeführten Ausgabeerweiterungen. Ihr Viewer benötigt die entsprechende Unterstützung für Meshopt, KTX2 oder WebP. Testen Sie dort das Laden, die Materialien und die Animationen, bevor Sie die Originaldatei ersetzen.

Ein kleiner Kontext reicht weit

Holen Sie mehr aus Ihrem Modell heraus.

01 / ERSTE SCHRITTE

Wählen Sie Ihre ersten Einstellungen ↗

Eine praktische Komplettlösung, vom ersten Upload bis zu einem reproduzierbaren Befehl.

02 / KOMPATIBILITÄT PRÜFEN

Stellen Sie sicher, dass es geladen wird ↗

Meshopt, KTX2, WebP und die Details, die Ihr Zielbetrachter benötigt.

03 / LÖSEN SIE EIN PROBLEM

Finden Sie den nächsten Schritt ↗

Abgelehnte Eingaben, größere Dateien, fehlende Texturen und abgelaufene Ergebnisse.

So reduzieren Sie die Dateigröße GLB ↗

Finden Sie heraus, ob Geometrie oder Texturen Ihr GLB groß machen, vergleichen Sie die Messergebnisse und wählen Sie aus, welche Einstellung zuerst geändert werden soll.

GLB Polygonreduktion mit gltfpack ↗

Reduzieren Sie die Anzahl der Dreiecke mit Aufbewahrungszielen, Fehlergrenzen und Grenzsperren. Vergleichen Sie gewöhnliche und aggressive Vereinfachung anhand einer gemessenen Stichprobe.

GLB Texturkomprimierung: KTX2 und WebP ↗

Wählen Sie KTX2 oder WebP für GLB-Texturen, passen Sie Abmessungen und Qualität an und vergleichen Sie ETC1S, UASTC und WebP mit derselben generierten Textur.

Laden Sie gltfpack-Modelle in Three.js ↗

Laden Sie Meshopt-komprimierte GLB- und KTX2-Texturen in Three.js mit GLTFLoader, MeshoptDecoder und KTX2Loader. Enthält ein npm-Beispiel und Ladeprüfungen.

Warum ein GLB nach der Optimierung größer wird ↗

Diagnostizieren Sie einen GLB, der nach der Optimierung gewachsen ist: Komprimierung, UASTC-Texturen, Präzisionseinstellungen und Overhead für kleine Dateien entfernt.

* Dreieckszählungen summieren jedes Netzgrundelement einmal, mit Ausnahme wiederholter Szeneninstanzen. Durch die Netzzusammenführung kann diese Anzahl ohne Vereinfachung geändert werden.

Die Ergebnisse können größer sein. Knoten, Animations-Sampling und Präzision können sich ändern; Benutzerdefinierte Erweiterungen und Attribute können verworfen werden. Die Eingabe Draco wird nicht unterstützt. Eine erfolgreiche Vorschau garantiert nicht die Kompatibilität mit jeder Anwendung. Verarbeitungslimit: 120 Sekunden.