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

BesonderheitBasis UniversalKTX2DDS
Universelle PlattformunterstützungExzellentGutBeschränkt
KompressionsverhältnisHochMediumMedium
Visuelle QualitätGutExzellentExzellent
Typische DateigrößeKleinMediumGroß