Glbpolyreducer

Leitfaden für GLB-Dateien

Wie funktioniert die Draco-Komprimierung für GLB?

Die Draco-Komprimierung kodiert die Mesh-Geometrie innerhalb einer GLB-Datei, verkleinert aber nicht jeden Teil der Datei. Glbpolyreducer erklärt, woher die Einsparungen kommen, was weiterhin viel Speicherplatz beanspruchen kann und wie Sie prüfen, ob das Ergebnis für Ihren Viewer geeignet ist.

3D-Modelle in einer studioartigen Szene

Kleinere Geometrie ist nur ein Weg zu einer kleineren Datei

Ermitteln Sie zunächst, was in Ihrer GLB-Datei Speicherplatz beansprucht. Geometriekodierung, Texturänderungen und Polygonreduktion betreffen unterschiedliche Teile des Assets. Die richtige Wahl hängt daher von dessen Inhalt ab.

Wo Geometriekodierung hilft – und wo nicht

Diese Arbeitsabläufe zeigen, warum ein Draco-kodiertes Mesh nicht unter allen Umständen auch ein kleineres Asset bedeutet.

Web-3D-Entwickler

Ein Produkt-Viewer lädt eine GLB-Datei mit dichten Meshes und relativ kleinen Texturen herunter. Draco kann Vertex-Positionen und andere Mesh-Attribute für die Übertragung kompakter kodieren.

Vergleichen Sie die Größe der vollständigen Datei und prüfen Sie, ob der Viewer das Mesh dekodieren kann. Einsparungen bei der Geometrie allein belegen keine schnellere Darstellung.

GLB-Kompressor

Künstler für Produktvisualisierung

Ein detailliertes Modell enthält neben überschaubarer Geometrie große Bildtexturen. Draco zielt auf die Mesh-Daten ab, nicht auf diese eingebetteten Bilder.

Prüfen Sie den Speicherbedarf der Texturen, bevor Sie eine deutliche Verringerung der Gesamtgröße erwarten.

GLB-Dateigröße online reduzieren

Ersteller von Game-Assets

Ein Requisit hat deutlich mehr Dreiecke, als seine Größe auf dem Bildschirm rechtfertigt. Die Kodierung des vorhandenen Meshes behält diese Dreiecksanzahl bei.

Vereinfachen Sie zuerst das Ausgangs-Mesh, wenn Sie auch die Rendering-Kosten senken möchten.

GLB-Dateigröße in Blender reduzieren

Verantwortlicher für die Asset-Pipeline

Eine Bereitstellungspipeline erwartet gewöhnliche glTF-Mesh-Attribute. Draco-kodierte Geometrie muss kompatibel dekodiert werden, bevor das Mesh verwendet werden kann.

Prüfen Sie die Unterstützung in nachgelagerten Systemen und bewahren Sie eine geeignete Quelldatei für Arbeitsabläufe auf, die bearbeitbare Geometrie erfordern.

Was ist das GLB-Format in 3D?

Eine komprimierte GLB-Datei Schritt für Schritt prüfen

Betrachten Sie die Komprimierung als überprüfbare Exportentscheidung, nicht als Garantie, dass jedes Modell im gleichen Maß kleiner wird.

  1. 1

    Original prüfen

    Erfassen Sie die Gesamtgröße der GLB-Datei, die Dreiecksanzahl und die Texturgrößen. Sehen Sie sich das Modell in der Vorschau an, um eine visuelle Vergleichsbasis für Oberflächen, UVs und Materialien zu haben.

  2. 2

    Kodieren und vergleichen

    Verwenden Sie einen Exporter oder ein Tool, das Draco-Mesh-Komprimierung ausdrücklich unterstützt, und vergleichen Sie die Gesamtgröße der neuen Datei mit der des Originals. Notieren Sie alle geänderten Kodierungseinstellungen.

  3. 3

    Zielumgebung testen

    Öffnen Sie das Ergebnis im vorgesehenen Viewer oder in der vorgesehenen Engine. Prüfen Sie die Decoder-Unterstützung, das Erscheinungsbild und das Ladeverhalten, bevor Sie das Original in einem produktiven Arbeitsablauf ersetzen.

Grenzen Draco-kodierter Geometrie

Der wesentliche Kompromiss ist einfach: Ein kleinerer Geometrieanteil kann eine Dekodierung erforderlich machen, ohne alle Ursachen für die Dateigröße zu beheben.

  • Bildtexturen werden nicht komprimiert

    Wenn eingebettete Bilder den Großteil der GLB-Datei ausmachen, hat die Geometriekodierung möglicherweise nur geringe Auswirkungen auf die Gesamtgröße der Datei.

    AlternativeMessen Sie die Texturgrößen getrennt und prüfen Sie einen geeigneten Arbeitsablauf für Bilder oder Texturen.

  • Die Polygonanzahl wird nicht reduziert

    Die dekodierte Geometrie bildet weiterhin das Mesh ab, das Sie kodiert haben. Die Übertragungsgröße und die Anzahl der gerenderten Dreiecke sind unterschiedliche Aspekte.

    AlternativeReduzieren Sie vor dem Export unnötige Geometrie im Quellmodell, wenn die Polygonanzahl die Einschränkung ist.

  • Viewer-Unterstützung kann nicht garantiert werden

    Eine Zielumgebung, die Draco-komprimierte Geometrie nicht dekodieren kann, zeigt das Modell möglicherweise nicht korrekt an.

    AlternativeTesten Sie das Modell im vorgesehenen Viewer und behalten Sie bei Bedarf einen kompatiblen Export bei.

  • Eine feste Einsparung ist nicht garantiert

    Die Ergebnisse hängen von den Mesh-Attributen, ihrer Präzision und dem Anteil der Geometrie an der ursprünglichen GLB-Datei ab.

    BehelfslösungVergleichen Sie die vollständigen Dateigrößen und prüfen Sie das gerenderte Ergebnis für jedes Asset.

Setzen Sie Ihren Workflow für 3D-Assets fort

Entdecken Sie ein Studio für Ihr nächstes 3D-Asset

Draco-Komprimierung ist eine spezielle Exporttechnik und keine Funktion, die in jedem 3D-Studio vorausgesetzt werden kann. Wenn Sie als Nächstes an einem Modell arbeiten möchten, statt einen Draco-Export zu überprüfen, sehen Sie sich das verlinkte Studio an und prüfen Sie, ob es die passenden Werkzeuge für Ihren Workflow bietet.

3D-Studio entdecken
  • Bewahren Sie Ihre ursprüngliche GLB-Datei zum Vergleich auf.
  • Prüfen Sie Exportfunktionen, bevor Sie sich darauf verlassen.

FAQ zur Draco-Komprimierung in GLB-Dateien

Sie verändert, wie Mesh-Geometrie und zugehörige Attribute in der Datei kodiert werden. Das Zielsystem benötigt einen kompatiblen Decoder, um die Geometrie für die Anzeige zu rekonstruieren.

Nein. Die Einsparungen hängen davon ab, wie viel der Datei aus Mesh-Daten besteht und welche Eigenschaften das Mesh hat. Bei einer GLB-Datei, die überwiegend Texturen enthält, ändert sich die Gesamtgröße möglicherweise nur geringfügig.

Nein. Sie kodiert das Mesh, statt Dreiecke daraus zu entfernen. Wenn die Polygonanzahl das Problem ist, vereinfachen Sie die Ausgangsgeometrie und prüfen Sie anschließend die exportierte Datei.

Gehen Sie nicht davon aus. Der Viewer oder die Engine muss die Dekomprimierung der Geometrie unterstützen. Testen Sie die exportierte GLB-Datei vor der Weitergabe in der vorgesehenen Zielumgebung.

3D-Studio öffnen
3D-Studio öffnen