Koder/dekoder tekstur KTX
Format kontenera tekstur Khronos dla OpenGL/OpenGL ES
Witamy w najlepszych darmowych narzędziach w formacie KTX dostępnych online. Odkryj konwerter KTX (konwertuj PNG/JPG na KTX) i przeglądarkę KTX z obsługą kompresji ETC, ASTC, BCN lub PVRTC zoptymalizowaną pod kątem OpenGL i WebGL.
Informacje o formacie KTX
KTX (Khronos Tekstura) to lekki, elastyczny format kontenera dla skompresowanych danych tekstur. Zaprojektowany przez Khronos Group, zapewnia ustandaryzowany sposób przechowywania skompresowanych przez GPU tekstur dla aplikacji OpenGL, OpenGL ES i WebGL.
Obsługa wielu formatów
Obsługuje różne formaty kompresji, w tym ETC, ETC2, BCN, PVRTC i ASTC
Zoptymalizowany pod OpenGL
Zaprojektowany specjalnie dla OpenGL i OpenGL ES z bezpośrednią kompatybilnością z GPU
Standard Khronosa
Oficjalny standard Khronos Group zapewniający kompatybilność między platformami
Dane techniczne
Struktura pliku
KTX wykorzystuje prostą strukturę z nagłówkiem, opcjonalnymi metadanymi i danymi tekstury
- 64-bajtowy nagłówek z informacjami o formacie i wymiarami
- Opcjonalne metadane klucz-wartość dla właściwości niestandardowych
- Dane tekstur dla wszystkich poziomów mipmap są przechowywane sekwencyjnie
Obsługiwane formaty
KTX obsługuje wiele formatów kompresji dla różnych przypadków użycia:
- ETC1/ETC2 - Platformy mobilne (Android, OpenGL ES)
- DXT/BCN — platformy komputerowe (DirectX, OpenGL)
- PVRTC – platformy iOS i PowerVR
- ASTC - Nowoczesne platformy mobilne i stacjonarne
Ograniczenia
- KTX 1.0 jest uważany za starszy w porównaniu do KTX 2.0
- Brak obsługi superkompresji prowadzi do większych rozmiarów plików
- Ograniczona natywna obsługa przeglądarek w porównaniu z nowszymi formatami
Przypadki użycia
Aplikacje OpenGL
Standardowy format ładowania tekstur OpenGL i OpenGL ES
Rozwój WebGL
Internetowe aplikacje 3D wykorzystujące skompresowane tekstury
Testowanie tekstur
Testowanie różnych formatów kompresji w celu porównania jakości
Archiwizacja tekstur
Długoterminowe przechowywanie skompresowanych zasobów tekstur
Porównanie formatów
| Funkcja | KTX | KTX2 | PVR |
|---|---|---|---|
| Obsługa formatu | ✓ Dobry | ✓ Doskonały | ✓ Doskonały |
| Zoptymalizowany pod OpenGL | ✓ Tak | ✗ No | ✗ No |
| Obsługa Mipmapy | Tak | Tak | Tak |
| Superkompresja | No | Tak | No |