Neon Noir was developed on a bespoke version of CRYENGINE 5.5., and the experimental ray tracing feature primarily based on CRYENGINE's Whole Illumination used to create the demo is each API and agnostic, enabling ray tracing to run on most mainstream, modern AMD and NVIDIA GPUs. Nonetheless, the longer term integration of this new CRYENGINE expertise might be optimized to learn from efficiency enhancements delivered by the most recent era of graphics playing cards and supported APIs like Vulkan and DX12.
Ray tracing is a rendering method that simulates advanced lighting behaviors. Realism is achieved by simulating the propagation of discreet fractions of power and their interplay with surfaces. With modern GPUs, ray tracing has change into extra broadly adopted by real-time functions like video games, together with historically much less useful resource hungry rendering strategies like dice maps; utilized the place relevant.
The experimental ray tracing instrument feature simplifies and automates the rendering and content material creation course of to make sure that animated objects and modifications in lighting are appropriately mirrored with a high stage of element in real-time. This eliminates the recognized limitation of pre-baked dice maps and native screen area reflections when creating clean surfaces like mirrors, and permits builders to create extra real looking, constant scenes. To showcase the advantages of actual time ray tracing, screen area reflections weren't used on this demo.
Source : TechPowerUp