RTX Remix: cómo la herramienta gratuita de Nvidia pretende revolucionar el panorama de los juegos

0
512

RTX Remix permite dar un nuevo brillo a los juegos clásicos. Y con menos esfuerzo que nunca.

En las últimas semanas, Nvidia ha presentado sus nuevas tarjetas gráficas. Pero incluso durante la presentación, surgió un aspecto destacado que en realidad tiene poco que ver con la serie RTX-40: RTX Remix. Pero, ¿de qué se trata esta herramienta gratuita y por qué tiene el potencial de cambiar por completo, incluso revolucionar, el panorama de los juegos?

¿Qué es RTX Remix?

RTX Remix permite a los modders crear remasterizaciones de juegos clásicos con mucha más facilidad que antes. En lugar de retocar minuciosamente cada uno de los activos y texturas, reinstalarlos en el lugar adecuado y, en caso de duda, incluso tener que adaptar el complicado código del programa, la herramienta gratuita interviene y ofrece la posibilidad de mejorar el contenido de las imágenes mediante un algoritmo de IA prácticamente con sólo pulsar un botón.

Además, se pueden integrar el trazado de rayos y el DLSS AI upscaler para pulir aún más los gráficos y optimizar el rendimiento. Hablando de rendimiento y DLSS: se supone que la RTX 4090 y compañía ofrecen mucho de eso, ¡pero hay una trampa!

El primer plato fuerte

RTX Remix simplemente se conecta a un juego, por ejemplo Portal o The Elder Scrolls III: Morrowind. Los modders sólo tienen que pulsar una tecla de acceso directo y la escena mostrada es grabada por el software. Sin embargo, no es como un vídeo, es un poco más complejo, al menos bajo el capó. Esto se debe a que RTX Remix registra información sobre la geometría, las cámaras, las texturas y la iluminación a nivel de código. Esto significa que se sitúa en el llamado entorno de ejecución entre el procesador, que emite las llamadas de dibujo a la tarjeta gráfica, y la GPU.

(Cómo funciona RTX Remix.)
(Cómo funciona RTX Remix.)

Los comandos interceptados de este modo se traducen en código de programa moderno en el RTX Remix Runtime Especialmente los juegos clásicos de principios de la década de 2000 utilizan código de 32 bits (x86), que sólo puede utilizar tres gigabytes de RAM. Esto es demasiado poco para las texturas de alta resolución. Por no hablar del trazado de rayos.

El código del programa de 64 bits (x64) se convierte de DirectX a Vulkan. Al igual que DirectX, se trata de una interfaz de programación que se utiliza para conectar motores de juego como el famoso Unreal Engine al sistema operativo. Sin embargo, a diferencia de DirectX, Vulkan es de código abierto, lo que simplifica los siguientes pasos. Porque ahora las escenas grabadas y los activos pueden exportarse al también abierto formato USD, desarrollado por cierto por el estudio de animación Pixar.

El segundo plato fuerte

USD significaUniversal Scene Descriptiony es la base de Nvidia Omniverse.Omniverse, por su parte, permite a los desarrolladores colaborar en todo el mundo y especialmente con diferentes programas. Esto significa que los modders ya no tienen que aprender un programa específico como Blender, el motor Unreal, Maya, etc. para cada juego. En cambio, siempre pueden utilizar su software 3D favorito. Puede ver cómo puede quedar esto en el siguiente vídeo:

Sin embargo, esto sólo es necesario cuando se trata realmente de los detalles más finos, por ejemplo para incorporar texturas completamente nuevas y particularmente de alta resolución. Por lo demás, RTX Remix ya ofrece la posibilidad de escalar las texturas existentes por un factor de cuatro utilizando la IA. Además, los materiales, como la madera de una mesa, se pueden cambiar con otra IA (AI Physical Based Materials) y así hacerlos más realistas. Esto incluye también su interacción con la luz. Además, los modders tienen la opción de mejorar aún más el resultado con el trazado de rayos.

A continuación, las escenas modificadas se importan de nuevo al RTX Remix Runtime a través del formato USD, donde los correspondientes renderizadores adicionales para el trazado de rayos, DLSS, etc., realizan sus tareas antes de que se cierre el circuito y el paquete pase a la salida de imágenes.

El paso de exportar, importar y editar hacia y desde el formato USD no tiene lugar en el juego o mod en ejecución. Sólo ocurre durante el modding. Tal y como entendemos la tecnología en este momento, hay básicamente dos maneras de que los mods o remasters terminados funcionen:

  • En el caso de un mod puroel RTX Remix Runtime se ejecuta como se ha descrito anteriormente. Se engancha al juego en marcha y hace su trabajo utilizando los activos modificados.
  • En el caso de un remasteres un juego completamente rehecho que básicamente utiliza el RTX Remix Runtime incluyendo Vulkan y no necesita ser compilado cada vez. Sin embargo, suponemos que esto sólo está disponible para los desarrolladores y licenciatarios por razones de licencia.

Restricciones de RTX Remix

RTX Remix también está sujeto a algunas restricciones. Por ejemplo, actualmente sólo es compatible con los juegos basados en DirectX 8 y DirectX 9 que utilizan una denominadaFixed Function Graphics Pipeline. Este último hace tiempo que se ha quedado obsoleto. Los juegos y las tarjetas gráficas modernas utilizan sombreadores de libre programación. Esto ofrece a los desarrolladores mucha más flexibilidad que la que ofrecen las secuencias fijas.

Para RTX Remix, sin embargo, estos conductos de renderización fijos parecen más fáciles de entender. Hasta ahora no se puede responder si esto cambiará en el futuro. Tampoco está claro qué juegos cumplen exactamente los requisitos. Aquí es donde se pregunta a los expertos de entre vosotros: Fallout 3 está basado en DirectX 9.0c, pero ¿utiliza también un pipeline gráfico de función fija? No dude en escribirnos en los comentarios.

Ya hemos preguntado a Nvidia sobre esto y aún estamos esperando una respuesta. En cuanto lo recibamos, lo añadiremos a este artículo.

Sin embargo, por el momento quedan excluidos los juegos en 2D, aunque utilicen una de las dos versiones de DirectX mencionadas. Nvidia lo ha confirmado en una sesión informativa para periodistas sobre la solicitud.

¿Es necesaria una tarjeta gráfica RTX-40 para jugar?

(No es necesaria una tarjeta gráfica RTX 40 a menos que quieras probar las ventajas de DLSS 3.0)
(No es necesaria una tarjeta gráfica RTX 40 a menos que quieras probar las ventajas de DLSS 3.0)

No. Ni siquiera tiene que ser una tarjeta gráfica de Nvidia. Sólo tiene que soportar el trazado de rayos y la API Vulkan, dicen. Sólo aquellos que también quieran beneficiarse del DLSS 3.0 necesitan uno de los nuevos modelos. Sin embargo, no está claro cómo funcionará si sólo se intercambian texturas con la ayuda de RTX Remix, pero no se utiliza el trazado de rayos. También hemos preguntado sobre esto y estamos esperando una respuesta de Nvidia.

Sólo la herramienta RTX Remix Creator para crear mods requiere una tarjeta gráfica RTX. El requisito mínimo es de ocho gigabytes de memoria gráfica, independientemente de si se trata de una serie RTX 20, 30 o 40.

Por eso RTX Remix podría revolucionar el panorama de los juegos

RTX Remix simplifica muchos pasos para los modders. Si quieres, puedes utilizar los algoritmos de IA incluidos en el conjunto de herramientas para mejorar los gráficos de tu clásico favorito. Básicamente, incluso los aficionados creativos pueden ahora realizarse con ella. Y no con años de minucioso trabajo, sino prácticamente pulsando un botón.

Por si fuera poco, RTX Remix, basado en la plataforma Omniverse, ofrece a los expertos de varios programas 3D la oportunidad de trabajar juntos. Esto es especialmente ventajoso para los grandes proyectos que no son creados por estudios de desarrollo con las especializaciones necesarias. Porque simplemente se pueden agrupar más recursos. Como la implementación en los juegos se facilita al mismo tiempo, es posible realizar más proyectos debido al tiempo ahorrado.

¿Qué opinas de RTX Remix? ¿Cree que estamos entrando en una nueva era del modding? No dude en hacérnoslo saber en los comentarios.