Crytek muestra el Neon Noir, una demostración de seguimiento de rayos en tiempo real para CRYENGINE

Crytek ha lanzado un nuevo video que muestra los resultados de un proyecto de investigación y desarrollo de CRYENGINE. Neon Noir muestra cómo las reflexiones y refracciones trazadas con rayos de malla en tiempo real pueden ofrecer imágenes altamente realistas para los juegos. La demo de Neon Noir se creó con la nueva versión avanzada de la iluminación total de CRYENGINE que muestra el trazado de rayos en tiempo real. Esta función se agregará a la hoja de ruta de lanzamiento de CRYENGINE en 2019, permitiendo a los desarrolladores de todo el mundo crear escenas más envolventes, más fácilmente, con una versión lista para producción de la función.

Neon Noir sigue el viaje de un avión policial que investiga la escena del crimen. A medida que el dron desciende a las calles de una ciudad futurista, iluminada por luces de neón, vemos su reflejo que se muestra con precisión en las ventanas por las que pasa, o dispersas en los fragmentos de un espejo roto mientras emite una rutina de iluminación roja y azul que lo hará. rebote en las diferentes superficies utilizando la función avanzada de iluminación total de CRYENGINE. Demostrando aún más cómo el trazado de rayos puede ofrecer un entorno realista, las luces de neón se reflejan en los charcos que se encuentran debajo de ellos, las luces de la calle parpadean en las superficies húmedas y las ventanas reflejan la escena opuesta a ellas con precisión.

Neon Noir fue desarrollado en una versión a medida de CRYENGINE 5.5, y la función experimental de trazado de rayos basada en la Iluminación Total de CRYENGINE utilizada para crear la demo es API y hardware independiente, lo que permite que el trazado de rayos se ejecute en la mayoría de las GPU contemporáneas de AMD y NVIDIA. . Sin embargo, la integración futura de esta nueva tecnología CRYENGINE se optimizará para beneficiarse de las mejoras de rendimiento proporcionadas por la última generación de tarjetas gráficas y API compatibles como Vulkan y DX12.

El trazado de rayos es una técnica de representación que simula comportamientos de iluminación complejos. El realismo se logra simulando la propagación de fracciones discretas de energía y su interacción con las superficies. Con las GPU contemporáneas, el trazado de rayos se ha adoptado más ampliamente en aplicaciones en tiempo real como los videojuegos, en combinación con las técnicas de renderizado que tradicionalmente menos recursos requieren, como los mapas de cubos; utilizado cuando sea aplicable.

La función experimental de la herramienta de trazado de rayos simplifica y automatiza el proceso de creación de contenido y renderización para garantizar que los objetos animados y los cambios en la iluminación se reflejen correctamente con un alto nivel de detalle en tiempo real. Esto elimina la limitación conocida de los mapas de cubos precocidos y los reflejos del espacio de pantalla local al crear superficies suaves como espejos, y permite a los desarrolladores crear escenas más realistas y consistentes. Para mostrar los beneficios del trazado de rayos en tiempo real, las reflexiones de espacio de pantalla no se usaron en esta demostración.