CRN Format Hub – Online-Crunch-Konverter und CRN-Textur-Viewer
Hochoptimierte kostenlose Online-CRN-Format-Tools. Genießen Sie unseren Crunch-basierten CRN-Konverter (Bilder zu CRN) und CRN-Viewer, der Komprimierungsanforderungen für enge Verteilungsgrößen löst.
Über das CRN-Format
CRN (Crunch) ist ein verlustbehafteter Texturcontainer, der häufig verwendet wird, um die Paketgröße zu reduzieren und gleichzeitig die praktische Qualität für Echtzeitgrafiken beizubehalten.
Kleine Verteilungsgröße
Entwickelt, um den Platzbedarf von Texturpaketen für Web- und Spiele-Builds zu minimieren.
Schnelle Laufzeittranskodierung
Wird beim Laden üblicherweise in BC-blockkomprimierte Formate transkodiert.
Browser-Workflow
Funktioniert mit WebAssembly-Pipelines für browserinterne Codierungs-/Decodierungstools.
Pipeline-freundlich
Lässt sich gut in automatisierte Asset-Pipelines und Batch-Konvertierung integrieren.
Technische Spezifikationen
Dateistruktur
- Der kompakte CRN-Header speichert Dimensionen, Mip-Ebenen und Formatmetadaten.
- Die Nutzlast enthält Crunch-Bitstream-Daten zur Transkodierung in BC-Formate.
- Unterstützt Mipmaps für effizientes Textur-Sampling zur Laufzeit.
Kompressionseigenschaften
Zu den typischen Zielen gehören blockkomprimierte Ausgaben im BC1/BC3/BC5-Stil.
Die Komprimierungsqualität kann angepasst werden, um Größe, Geschwindigkeit und Wiedergabetreue auszugleichen.
Typische Anwendungsfälle
Bereitstellung von Web-Assets
Reduzieren Sie die Downloadgröße für browserbasierte 3D-Anwendungen.
Legacy Crunch Pipelines
Sorgen Sie für Kompatibilität mit vorhandenen Crunch-basierten Produktionsressourcen.
Laufzeittranskodierung
Transkodieren Sie beim Laden in GPU-native BC-Formate zum Rendern.
Verteilung von Asset-Archiven
Versenden Sie kompakte Texturarchive für den Einsatz auf mehreren Plattformen.
Formatvergleich
DDS speichert normalerweise endgültige GPU-bereite Blöcke; CRN speichert einen kompakten Stream, der für den Transport und die spätere Transkodierung optimiert ist.
KTX2 ist ein moderner Khronos-Container mit breiteren Ökosystem-Tools; CRN bleibt für bestimmte Pipelines leichtgewichtig.
Basis konzentriert sich auf universelle Transkodierungs-Workflows; CRN ist eng mit Crunch- und BC-orientierten Pipelines verbunden.
PNG ist eine verlustfreie Bildspeicherung, während CRN eine verlustbehaftete Texturkomprimierung für Laufzeit-Grafikworkflows ist.
Verwandte Tools
In CRN kodieren
Konvertieren Sie Quellbilder in CRN-komprimierte Texturen.
CRN-Dateien dekodieren
Überprüfen Sie CRN-Dateien durch Dekodierung und Vorschau der RGBA-Ausgabe.
Upstream-Toolchain
Das Crunch-Projekt stellt die von dieser Toolchain verwendete Referenz-Encoder/Decoder-Implementierung bereit.