NVIDIA ha desarrollado un nuevo algoritmo de compresión para texturas que se ve muy impresionante.
Neural Texture Compression (NTC) tiene como objetivo abordar los requisitos en espiral para texturas de alta resolución, permitiéndoles encajar mejor en el RAM disponible. Nos dicen que ofrece 16 veces más elementos de textura que Block Compression o BC (compresión de texturas basada en GPU estándar).
Puedes ver la calidad de los resultados en el tweet anterior. En términos de velocidad, NVIDIA señala que las GPU con Tensor Cores no son lentas en la tarea, al menos en términos relativos, en esta etapa temprana del desarrollo de la tecnología.
Sin embargo, en términos prácticos, un renderizado 4K tarda 1,15 ms, lo que no es lo suficientemente rápido, en comparación con los 0,49 ms medidos en un RTX 4090, por lo que tendrá que ser mucho más rápido que esto para que NTC funcione lo suficientemente bien como para ser utilizable.
Wronski admitió que:
“Esto requiere trabajo futuro, pero solo mejorará, y diría que ya está en un ámbito práctico”.
Entonces, con algo de tiempo y refinamiento, esta podría ser una tecnología clave para lograr mejores texturas. O más bien, encajar texturas de alta resolución en cargas de VRAM más modestas (algo así como un tema candente en este momento, con el inminente lanzamiento de la RTX 4060 Ti y la RX 7600 con su supuesta configuración de 8 GB en ambos casos).
Aprenderemos más sobre NTC y cómo NVIDIA planea desarrollar esta tecnología en SIGGRAPH 2023 en agosto. Sin embargo, no irá al rescate de las GPU de generación actual, eso es seguro, y podría pasar algún tiempo antes de que lo veamos realizado. Eso sí, Wronski suena lo suficientemente seguro de que tal vez no esté tan lejos como pensamos…