.KTX2 Bestandsextensie
Khronos Texture 2.0
| Ontwikkelaar | Khronos Group |
| Populariteit |
2,7 | 3 stemmen |
Wat is een KTX2-bestand?
Een KTX2-bestand bevat GPU-textuurgegevens in de containerindeling Khronos Texture 2.0 (KTX2). Het bevat afbeeldingsgegevens voor een textuurasset die is gecomprimeerd met Basis Universal-supercompressie (BasisU) en kan worden getranscodeerd naar verschillende indelingen, afhankelijk van de ondersteuning die de doelapparaten bieden. KTX2-bestanden bevatten ook parameters die nodig zijn om opgeslagen texturen in 3D-API's te laden, zoals Vulkan en OpenGL.
Meer informatie
Het doel van KTX2 is een lichte indeling te bieden voor het distribueren van textuurassets naar GPU's die compatibel zijn met verschillende platforms en toepassingen. De KTX2-indeling wordt vaak gebruikt in 3D-gamingtoepassingen, maar ook andere 2D- en 3D-toepassingen maken gebruik van de indeling.
Hoewel KTX2 versie 2 van de indeling Khronos Texture (KTX) is, verschilt de structuur van KTX2-bestanden aanzienlijk van die van .KTX-bestanden vanwege de extra functies die door KTX2 worden ondersteund. De uitgebreide functionaliteit van KTX2 omvat ondersteuning voor universele texturen met behulp van Basis Universal-technologie en supercompressie, eenvoudiger laden van Vulkan-texturen en gebruik door niet-OpenGL- en niet-Vulkan-toepassingen.
Dankzij BasisU-compressie kunnen KTX2-bestanden elke afbeeldingsindeling opslaan die door GPU's wordt ondersteund. Daarnaast ondersteunt het BasisU-algoritme de methoden ETC1S en UASTC (Universal ASTC).
- ETC1S is de oorspronkelijke methode met een lage tot gemiddelde kwaliteit die een kleinere bestandsgrootte oplevert. Deze methode is optimaal voor afbeeldingen, foto's, kaartgegevens of texturen, zoals Specular- of Albedo-kaarten.
- UASTC is de methode met hoge kwaliteit. Deze kan worden gebruikt voor elk type textuur.
Een KTX2-bestand openen
Khronos Group biedt opdrachtregelprogramma's voor het maken, controleren en dumpen van KTX2-bestanden. De programma's zijn verpakt in één downloadbaar KTX Software-pakket. De programma's omvatten:
- ktx2check.exe - Controleert of KTX2-bestanden geldig zijn
- ktx2ktx2.exe - Converteert KTX-bestanden naar KTX2-bestanden
- ktxinfo.exe - Geeft nuttige gegevens over een KTX2-bestand weer in een voor mensen leesbare vorm
- ktxsc.exe - Hiermee kun je verschillende parameters van KTX2-bestanden bijwerken
- toktx.exe - Genereert KTX2-bestanden uit .PNG- en .JPG-bestanden