このプロジェクトについて

TxtgSharpは、Tears of the Kingdomで使用されるTexToGo (.txtg) テクスチャコンテナを読み取るためのC#ライブラリです。このライブラリは、ブロック圧縮されたままのデスイズリング済みテクスチャサーフェスを出力し、開発者がこれらのフォーマットをサポートするGPUに直接アップロードしたり、必要に応じてCPUでデコードしたりできるようにします。実装は、解凍にZstdSharp.Portのみに依存しています。 このパッケージには、テクスチャヘッダー、フォーマット、サイズを検査するためのコマンドラインインターフェース(CLI)が含まれており、ASTCレイヤーをPNG画像としてダンプすることもできます。テクスチャの寸法、レイヤー数、ミップレベル、フォーマットの詳細を照会でき、サーフェスを配列レイヤー順に反復処理できます。このプロジェクトは、EPD-Libraries/txtgリポジトリから派生しています。