Об этом проекте
TxtgSharp — это читатель на C#, предназначенный для работы с контейнерами текстур TexToGo (.txtg), используемыми в Tears of the Kingdom. Библиотека выводит текстурные поверхности, которые являются десвиззленными, но остаются в блочно-сжатых форматах, что позволяет разработчикам напрямую загружать их на GPU, поддерживающие эти форматы, или декодировать на CPU при необходимости. Реализация полностью зависит от ZstdSharp.Port для декомпрессии.
Пакет включает командную строку (CLI) для проверки заголовков текстур, форматов и размеров, а также для выгрузки слоев ASTC в изображения PNG. Он поддерживает запросы размеров текстур, количества слоев, уровней MIP и деталей формата, а также предоставляет итерацию по поверхностям, упорядоченным по слою массива. Проект является производным от репозитория EPD-Libraries/txtg.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.