World of Tanks ofrecerá sombras generadas con Ray Tracing a tiempo real muy pronto. Gracias a dicha tecnología, los más mínimos detalles de los carros de los jugadores proyectarán sombras más suaves, naturales y definidas: ¡echadle un vistazo!
¡Y seguimos mejorando!
Seguimos perfeccionando constantemente el nuevo motor Core tras el lanzamiento de la actualización 1.0 en marzo de 2018 y la gran mejora a nivel visual de World of Tanks. Hemos implementado un soporte de renderizado simultáneo, cesando el soporte para Windows XP y DirectX 9. Gracias a estos pasos, podemos seguir adelante e introducir nuevas tecnologías al motor Core. Una de estas tecnologías es el Ray Tracing, un método de renderizado al que consideran el «Santo Grial» de los gráficos por ordenador desde hace ya un tiempo. ¡Basta con echar un vistazo a la definición de estas imágenes!
¿Cuál es el mayor desafío?
Uno de los mayores desafíos en el diseño de videojuegos es la implementación correcta de las sombras. La creación de sombras realistas con el uso de tarjetas gráficas modernas no deja de ser una tarea complicada. El dinamismo de las sombras de los vehículos de nuestro juego se produce actualmente con la tecnología común de mapeado de sombras en cascada, que se basa en el uso habitual de texturas. Su resolución es limitada, y por ende da los siguientes problemas:
- Las sombras no están detalladas, y se pueden apreciar sus bordes dentados e irregulares (lo que se conoce como el «aliasing» de sombras).
- A esto lo llamamos «Peter Panning». Este término proviene del personaje del libro para niños con el mismo nombre cuya sombra se movía y volaba por su cuenta. Este efecto hace que los objetos sin sombra parezcan separados, haciendo que floten por encima de la superfície.
- Las sombras de los carros desaparecen a una distancia de más de cien metros.
El nivel de detalle de nuestros carros superó, en algún momento, al nivel de detalle de sus respectivas sombras, por lo que queríamos arreglar tal defecto. Sería posible, teóricamente, incrementar la resolución de las sombras, pero ello supondría una carga adicional en la tarjeta gráfica y una bajada de FPS. En su lugar, nos hemos centrado en la tecnología de creación de sombras de última generación haciendo uso del Ray Tracing, lo cual aumenta drásticamente el realismo de las sombras.
Ayuda inestimable de Intel
Mientras buscamos una solución al problema de la creación de sombras realistas en los carros, nuestro antiguo socio, Intel, se han ofrecido para compartir sus conocimientos en la materia. Los ingenieros de Intel Advanced Rendering nos prestado su ayuda con los núcleos de alto rendimiento y las optimizaciones. Gracias al soporte de renderizado simultáneo y la habilidad de paralelizar el renderizado que implementamos durante la actualización 1.4, la tecnología Intel Embree ha demostrado ser perfecta para nuestro juego.
Como resultado, ahora podemos recrear las sombras de los tanques con mayor calidad. Los detalles más minúsculos proyectarán sombras hiperrealistas cuando les impacte la luz del sol. Visualmente hablando, nos hemos acercado un poco más a la precisión y realismo de las sombras que encontramos en el mundo real. Las sombras generadas con Ray Tracing a tiempo real os sumergirán en la atmósfera de combate sin cuartel de tanques, asegurando una experiencia de juego mejorada. ¡Vale la pena echarle un vistazo!
¿Necesito una tarjeta gráfica especial con soporte de Ray Tracing para poder ver las sombras nuevas?
No hace falta. Nuestra implementación de la tecnología Ray Tracing será compatible con todas las tarjetas gráficas compatibles con DirectX 11 API o superiores. La función podrá habilitarse y deshabilitarse manualmente en los ajustes del juego.
Puedes probar esta tecnología en World of Tanks Encore RT para comprobar su compatibilidad con tu PC. Descarga la aplicación independiente, habilita el Ray Tracing y disfruta de los gráficos mejorados!
¿Cómo afectará el Ray Tracing al FPS de mi PC?
Con la opción deshabilitada, el FPS de tu ordenador no cambiará. No obstante, cuando el Ray Tracing esté habilitado, tendrás que sacrificar cierto porcentaje de FPS dependiendo de la potencia de tu tarjeta gráfica.
¿Se usará el Ray Tracing para producir las sombras de todos los objetos del juego?
Para empezar, decidimos hacer uso del Ray Tracing para producir las sombras de los «actores principales» de nuestro juego: los carros, vehículos intactos (no destruidos). Sus detalles más minúsculos proyectarán sombras hiperrealistas cuando la luz del sol los impacte.
¿Qué son los ajustes de calidad de las sombras generadas con Ray Tracing?
Existen cuatro opciones de configuración:
- Deshabilitada. Los vehículos proyectan sombras normales, como en la configuración actual del juego.
- Alta. Los vehículos proyectan sombras de alta calidad que pueden apreciarse a distancia. No obstante, estas sombras no son correctas desde un punto de vista físico.
- Máxima. Es una etapa en la cual aparecen «sombras suaves» que se consideran físicamente correctas. Estas se tornan borrosas a medida que se alejan de un objeto que proyecta sombras.
- Ultra. La calidad y apariencia de las sombras serán las mismas que con la configuración Máxima, pero se crearán mediante un algoritmo para eliminar ruido.
¿Qué será lo siguiente?
La recreación de sombras suaves y naturales es solo el comienzo de la era del Ray Tracing por lo que respecta a los gráficos de juego. Gracias a esta tecnología podremos recrear reflejos realistas, oclusión ambiental e iluminación global a tiempo real. Pero esto nos lo reservamos para un futuro lejano.
Las sombras generadas con Ray Tracing a tiempo real serán una realidad en World of Tanks con una de las actualizaciones nuevas. ¡Permaneced atentos y mucha suerte en el campo de batalla, comandantes!