Sobre el proyecto
TxtgSharp es un lector de C# diseñado para manejar contenedores de texturas TexToGo (.txtg) utilizados en Tears of the Kingdom. La biblioteca genera superficies de textura que están deswizzled pero siguen en formatos comprimidos en bloques, lo que permite a los desarrolladores cargarlas directamente en GPUs que admiten estos formatos o decodificarlas en la CPU cuando sea necesario. La implementación depende exclusivamente de ZstdSharp.Port para la descompresión.
El paquete incluye una interfaz de línea de comandos (CLI) para inspeccionar encabezados de texturas, formatos y tamaños, así como para volcar capas ASTC en imágenes PNG. Admite consultas sobre dimensiones de texturas, número de capas, niveles de mip y detalles de formato, y proporciona iteración sobre superficies ordenadas por capa de matriz. El proyecto está derivado del repositorio EPD-Libraries/txtg.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.