NVIDIA software engineers ended out the week by releasing a new beta of their RTX Neural Texture Compression (NTC) SDK. The RTXNTC software is NVIDIA’s interesting solution for compressing material texture sets with very promising results for helping to reduce game data sizes moving forward.
RTX Neural Texture Compression is interesting from a technical perspective and works with Windows and Linux but works best using NVIDIA GPUs although Intel and AMD graphics can work with RTXNTC too.
Friday’s release of the RTXNTC 0.7 Beta for Windows brings Shader Model 6.9 preview driver support. The LibNTC neural texture compression library has also switched the DirectX 12 Cooperative Vector implementation to using the Microsoft Agility SDK Preview rather than NVIDIA custom extensions. This library also has shifted the cooperative vector weight layout conversion work to being done on the GPU(s). There are also LibNTC improvements around channel mappings and improved code quality for inference weight layouts.
The NVIDIA RTXNTC 0.7 Beta also implements a custom glTF extension “NV_texture_swizzle” for defining NTC storage of materials, improves inference on feedback mode to transcode tiles in batches, improves inference on sample mode, and other improvements.
Downloads and more details on the NVIDIA RTX Neural Texture Compression 0.7 Beta via GitHub.