¿Trazado de rayos en Elden Ring? Así es como lo agregué yo mismo
Elden Ring no se ve muy bien. Es útil, pero es un paso atrás en calidad de imagen en comparación con Sekiro: Shadows Die Twice y Dark Souls 3, al menos para mí. Mientras jugaba, no dejaba de pensar: "Hombre, sería bueno que los desarrolladores incorporaran el trazado de rayos en el juego".
Pero luego me di cuenta de que podía hacerlo yo mismo.
Elden Ring provocó una aventura a través del trazado de rayos y su definición endeble, las diversas formas en que los juegos calculan la iluminación y cómo funcionan los juegos RTX de Nvidia a nivel técnico. Terminé agregando trazado de rayos a varios juegos de PC, incluido Elden Ring. Así es como lo hice.
Una cartilla de trazado de rayos
Alcanzar la gloria del trazado de rayos en un juego que no lo admite no es fácil. Pero gracias a una herramienta llamada ReShade, es posible.
¿Cómo, preguntas? Bueno, lo que hay que recordar es que el trazado de rayos es una técnica, no una función. El trazado de rayos RTX de Nvidia ha liderado la definición de lo que es, que es lo que algunos pueden denominar trazado de rayos adecuado. En resumen, el trazado de rayos RTX rastrea los rayos de luz de cada fuente de luz en una escena, independientemente de lo que pueda ver actualmente en la pantalla.
Lo que estoy hablando de agregarme a mí mismo a veces se llama "marcha de rayos", y debe decirse: llamar ambigua al área gris entre él y el trazado de rayos sería quedarse corto. En lugar de pasar por el laborioso proceso de determinar cómo interactúa cada rayo con los objetos de toda la escena, la marcha de rayos utiliza un mapa de profundidad para disparar rayos (o hacer que avancen) para determinar las características de iluminación. Puede ver un ejemplo de un mapa de profundidad, que solo muestra qué tan lejos o cerca están los objetos de la cámara, a continuación.
Aquí hay muchos detalles técnicos, pero esto es lo importante: el trazado de rayos intenta simular una iluminación realista sin importar cuán exigente sea el proceso, mientras que la marcha de rayos solo se ocupa de lo que puede ver actualmente en la pantalla. Ambos son trazados de rayos en el sentido de que calculan cómo los rayos de luz rebotan en los objetos, pero lo hacen de maneras muy diferentes.
Toda esa explicación es fundamental para comprender que el trazado de rayos tiene diferentes usos. Sin duda, la mayoría de la gente piensa en el trazado de rayos como reflejos, pero tiene muchas más aplicaciones. El trazado de rayos también toca las sombras, la oclusión ambiental, la iluminación global y, básicamente, cualquier otra técnica que tenga que ver con la iluminación y las sombras.
Eso nos lleva de vuelta al sombreador RTGI ReShade de Pascal "Marty McFly" Gilcher. Es un sombreador que maneja la iluminación global con trazado de rayos a través de una herramienta llamada ReShade, que es básicamente un intermediario que modifica las instrucciones del juego antes de que lleguen al controlador de gráficos. No es un trazado de rayos "real" como lo encontraría en un juego habilitado para RTX, pero está utilizando el trazado de rayos como una técnica para ofrecer luces y sombras más realistas en juegos que no son compatibles correctamente.
Gilcher ofrece el sombreador RTGI a través de Patreon por $ 5 por mes , pero también está disponible en tarjetas gráficas Nvidia (el filtro SSRTGI, o iluminación global con trazado de rayos del espacio de la pantalla, en GeForce Experience) de forma gratuita. Me suscribí para mostrar algo de apoyo e inmediatamente saqué el shader a probar algunos de mis juegos favoritos.
Pero luego me di cuenta de lo profundo que sería un proceso para que funcionara.
Una prueba de paciencia
Una vez que tuve el sombreador RTGI en la mano, tuve que instalar ReShade . He usado ReShade antes, y si está interesado en modificar la apariencia de sus juegos, vale la pena aprender. El primer paso fue instalar ReShade y el sombreador RTGI para cada juego que quería probar. Tienes que hacerlos uno a la vez.
Configurar ReShade es bastante fácil gracias a un tutorial rápido que se ejecuta cada vez que lo inicia por primera vez. Encendí el sombreador en Elden Ring por primera vez y no hizo nada. Investigué un poco más, pero no pude averiguar por qué, así que archivé esta idea por un tiempo.
Mi problema, y uno que encontré en casi todos los juegos que probé, provino del mapa de profundidad. Esto es lo más importante para el sombreador RTGI, ya que usa el mapa de profundidad para determinar cómo simular la iluminación. Los juegos usan un enfoque diferente, por lo que en algunos casos, no sacarían el mapa de profundidad en absoluto, mientras que en otros, voltearían el mapa para que los objetos cercanos a la cámara se muestren como si estuvieran lejos y viceversa.
RTGI proporciona herramientas para combatir estos problemas, pero no son exactamente fáciles de usar. En juegos como Assassin's Creed Odyssey, tuve que invertir el mapa de profundidad usando RTGI, y en juegos como Batman Arkham City, tuve que medir hasta dónde llegaba el mapa de profundidad en la escena. No existe una solución única para todos, pero después de un poco de práctica, pude ajustar rápidamente el mapa de profundidad para lograr los resultados que quería.
Eso es lo principal de lo que preocuparse para lograr un resultado realista, pero encontré al menos una docena de otros obstáculos. Halos alrededor de los objetos, derrames de luz ásperos y poco atractivos y extrañas interacciones con las sombras surgieron varias veces. Y en algunos juegos, como Half-Life 2, el shader simplemente no se veía bien sin importar lo que hiciera.
Si desea comenzar con RTGI, aquí hay algunos consejos para llevarlo por el camino correcto:
- Habilite siempre el sombreador DisplayDepth en ReShade después de activar RTGI. Lo necesita para ver si su mapa de profundidad se muestra correctamente, pero puede desactivarlo después.
- Deshabilita el suavizado en el juego. Puede manejar el suavizado a través de ReShade, y puede interferir con el mapa de profundidad para RTGI.
- RTGI proporciona configuraciones globales para el sombreador. Se explican en la interfaz DisplayDepth y debe ajustarlos en función de lo que ve en el mapa de profundidad.
- En la pestaña Complementos de ReShade, asegúrese de seleccionar su mapa de profundidad. Verás una lista de mapas en la parte inferior, y son muy confusos. Está buscando el que tenga una resolución que coincida con su pantalla.
- RTGI puede causar problemas de color por sí solo, así que asegúrate de usar la herramienta de curvas o niveles para ajustar el aspecto del juego después.
- RTGI incluye varias configuraciones en la parte inferior de la interfaz (rebotes infinitos para rayos, iluminación basada en materiales, etc.). Probablemente deba activar al menos algunas de estas funciones para obtener los mejores resultados.
RTGI requiere mucha paciencia y experimentación, así que no lo tome como una solución de un solo clic. No lo voy a usar en todos los juegos, pero en títulos como Elden Ring que quiero jugar mucho, los resultados son geniales.
Los resultados
Eso es suficiente tecnopalabrería para una semana, tal vez un mes o incluso un año. Es hora de ver qué puede hacer RTGI en acción. Lo apliqué a 10 juegos, pero obtuve cinco que me gustaron: Assassin's Creed Odyssey, Batman Arkham City, Hitman 3, Metro 2033 Redux y, por supuesto, Elden Ring.
Aquí están las capturas de pantalla:
RTGI no está haciendo todo el trabajo por su cuenta. Como se mencionó, es una buena idea agregar un ajuste de niveles o curvas después de RTGI para equilibrar cualquier cosa rara que esté haciendo. Tuve que hacer eso en cada juego y, como RTGI, es un proceso de prueba y error.
Pero todavía me encanta la profundidad que aporta RTGI. En Elden Ring, es cómo se sombrea correctamente la parte posterior del escudo. En Hitman 3, son las sombras de contacto del abrigo del Agente 47 y el resplandor de las luces brillantes las que se derraman sobre otras superficies. RTGI no revisa los juegos; simplemente los realza.
¿Valió la pena?
No. Para la gran mayoría de los jugadores, no vale la pena preocuparse por ReShade y RTGI. Lo hice porque soy un geek y me encantan los gráficos por computadora, y aun así me frustré varias veces durante el proceso.
Si tienes un juego que quieres mejorar y planeas dedicarle mucho tiempo, RTGI es una solución. No es esencial, pero si te gustan los juegos de PC modificados , RTGI ofrece mucho forraje para jugar. Y los resultados son fantásticos, dado que pasa algún tiempo ajustando bien la configuración.
No usaré RTGI en todos los juegos, ni siquiera en la mayoría de ellos. Pero en títulos seleccionados para un solo jugador , usar RTGI o cualquier filtro ReShade en un juego multijugador es una forma rápida de obtener una prohibición, lo usaré nuevamente.