As promised and detailed earlier, NVIDIA has now released the first SDK for Path Tracing. Path Tracing, which should accurately re-create physics of all light sources in a scene, has been around and we already had a chance to see it in some demos like Quake RTX and Portal RTX, but now, thanks to some previously available NVIDIA tools and features, it could be finally coming to more games and not just tech demos.
According to NVIDIA, the thing that makes Path Tracing possible now, and more accessible to developers, is the combination of previously available NVIDIA technologies, as well as some new ones, including the new performance multiplier in DLSS 3, called the DLSS Frame Generation. The DLSS Frame Generation, working on GeForce 40 series cards and using the Optical Flow Accelerator, is what made real-time path tracing possible. The RTX Path Tracing SDK, according to NVIDIA, should re-create the physics of all light sources in a scene in order to reproduce what the eye sees in real life, and allows to build a reference path traces to ensure that lighting during production is true to life, while accelerating the iteration process; or build high-quality photo modes for RT-capable GPUs or real-time, ultra-quality modes that take advantage of the Ada Lovelace architecture.
As noted, the RTX Path Tracing SDK combines NVIDIA's previously available tools and features, including:
The launched Path Tracing SDK v1.0.0, which is now available over at the NVIDIA GameWorks Github page, comes with all the necessary NVIDIA RTX components, documentation, and sample application.
NVIDIA is also releasing the new Opacity Micro-Map (OMM) SDK 1.0 at GDC 2023. Announced back at the GTC 2022, the OMM allows developers to efficiently map complex geometries, such as dense vegetation and foliage, onto triangles and micro-meshes, providing high-level performance in detailed scenes. In turn, this improves the performance of real-time path tracing. NVIDIA is releasing an update to Nsight Systems, allowing developers to inspect and debug the OMM performance gain.
NVIDIA has also announced a new set of ray tracing features that will be available in the NVIDIA Caustics branch of Unreal Engine 5, bringing path tracing to that same game engine. NVIDIA Caustics, as it is called, is a set of features in Unreal Engine 5 that includes ray tracing effects, including depth of field in translucent objects, something that is apparently pretty hard to do with traditional rasterization workflows.
NVIDIA released two videos showing a bit more information about the DLSS Frame Generation, Path Tracing, and Nsight developer tools in Cyberpunk 2077 and its Ray Tracing: Overdrive mode.
More information from NVIDIA should be available as the GTC 2023 kicks off later today.
View at TechPowerUp Main Site | Source
According to NVIDIA, the thing that makes Path Tracing possible now, and more accessible to developers, is the combination of previously available NVIDIA technologies, as well as some new ones, including the new performance multiplier in DLSS 3, called the DLSS Frame Generation. The DLSS Frame Generation, working on GeForce 40 series cards and using the Optical Flow Accelerator, is what made real-time path tracing possible. The RTX Path Tracing SDK, according to NVIDIA, should re-create the physics of all light sources in a scene in order to reproduce what the eye sees in real life, and allows to build a reference path traces to ensure that lighting during production is true to life, while accelerating the iteration process; or build high-quality photo modes for RT-capable GPUs or real-time, ultra-quality modes that take advantage of the Ada Lovelace architecture.
As noted, the RTX Path Tracing SDK combines NVIDIA's previously available tools and features, including:
- DLSS 3 for super-resolution and frame generation, to multiply performance.
- RTX Direct Illumination (RTXDI) for efficient sampling of a high number of shadow casting and dynamic lights.
- NVIDIA Real-Time Denoisers (NRD) for high-performance denoising of all light sources.
- Opacity Micro-Map (OMM) for improving RT performance in scenes with heavy alpha effects.
- Shader execution reordering (SER) for improving shader scheduling, thus increasing performance.
The launched Path Tracing SDK v1.0.0, which is now available over at the NVIDIA GameWorks Github page, comes with all the necessary NVIDIA RTX components, documentation, and sample application.
NVIDIA is also releasing the new Opacity Micro-Map (OMM) SDK 1.0 at GDC 2023. Announced back at the GTC 2022, the OMM allows developers to efficiently map complex geometries, such as dense vegetation and foliage, onto triangles and micro-meshes, providing high-level performance in detailed scenes. In turn, this improves the performance of real-time path tracing. NVIDIA is releasing an update to Nsight Systems, allowing developers to inspect and debug the OMM performance gain.
NVIDIA has also announced a new set of ray tracing features that will be available in the NVIDIA Caustics branch of Unreal Engine 5, bringing path tracing to that same game engine. NVIDIA Caustics, as it is called, is a set of features in Unreal Engine 5 that includes ray tracing effects, including depth of field in translucent objects, something that is apparently pretty hard to do with traditional rasterization workflows.
NVIDIA released two videos showing a bit more information about the DLSS Frame Generation, Path Tracing, and Nsight developer tools in Cyberpunk 2077 and its Ray Tracing: Overdrive mode.
More information from NVIDIA should be available as the GTC 2023 kicks off later today.
View at TechPowerUp Main Site | Source