Basis-Universal-Encoder/Decoder
Universelles Texturformat
Basis Universal ist ein superkomprimiertes GPU-Texturkomprimierungssystem, das ein hochkomprimiertes Zwischendateiformat ausgibt, das schnell in eine Vielzahl von GPU-Texturkomprimierungsformaten transkodiert werden kann.
Über Basis Universal
Basis Universal ist ein Open-Source-Texturkomprimierungssystem, das von Binomial LLC entwickelt wurde. Es bietet ein universelles Zwischentexturformat, das zur Laufzeit in jedes GPU-komprimierte Format transkodiert werden kann, sodass eine einzige komprimierte Texturdatei auf allen Plattformen und Geräten funktioniert.
Universelle Transkodierung
Eine einzelne Datei funktioniert auf allen Plattformen – transkodiert nach ETC1, BC1-7, PVRTC, ASTC und mehr
Hochkomprimiert
Kleinere Dateigrößen als herkömmliche Formate mit schneller Laufzeittranskodierung
Qualitätsmodi
Wählen Sie zwischen den Modi ETC1S (hohe Komprimierung) und UASTC (hohe Qualität).
Technische Spezifikationen
Dateistruktur
Basis Universal-Dateien (.basis) enthalten:
- Dateikopf mit Formatversion und Bildmetadaten
- Komprimierte Texturdaten (ETC1S oder UASTC)
- Optionale Mipmap-Ebenen und Textur-Array-Slices
Komprimierungsmodi
Es stehen zwei Hauptkomprimierungsmodi zur Verfügung:
- ETC1S: Hohes Komprimierungsverhältnis, geeignet für die meisten Texturen
- UASTC: Höhere Qualität, besser für normale Karten und Detailtexturen
Einschränkungen
- Die maximale Texturgröße hängt von der Zielplattform ab
- Im ETC1S-Modus können bei kontrastreichen Texturen Artefakte auftreten
- Erfordert WebAssembly-Unterstützung für die Transkodierung im Browser
Häufige Anwendungsfälle
WebGL-Anwendungen
Ideal für webbasierte 3D-Anwendungen, Spiele und Visualisierungen, die plattformübergreifende Texturunterstützung erfordern
Spieleentwicklung
Vereinfachen Sie Asset-Pipelines, indem Sie ein einziges Texturformat für alle Plattformen verwenden
Mobile Anwendungen
Reduzieren Sie die Downloadgröße und unterstützen Sie verschiedene mobile GPU-Architekturen
VR/AR-Inhalte
Optimieren Sie die Texturbereitstellung für Virtual- und Augmented-Reality-Erlebnisse
Formatvergleich
| Besonderheit | Basis Universal | KTX2 | DDS |
|---|---|---|---|
| Universelle Plattformunterstützung | ✓ Exzellent | ○ Gut | ✗ Beschränkt |
| Kompressionsverhältnis | Hoch | Medium | Medium |
| Visuelle Qualität | Gut | Exzellent | Exzellent |
| Typische Dateigröße | Klein | Medium | Groß |