Class DenoiserRenderPass

Class Hierarchy

DenoiserRenderPass hosts a Denoiser implementation and drives it each frame within the render graph.

Use DenoiserRenderPass to denoise a ray traced shadow mask texture produced by RaytracedShadowRenderPass.

\note Requires at least Vulkan 1.2 as the target graphics API.

Since Kanzi 4.1.0

Experimental: Use a Denoiser render pass to apply temporal denoising to a ray traced shadow mask produced by a Raytraced Shadow render pass. Requires at least Vulkan 1.2 as the target graphics API.

Inherits properties and message types from DenoiserRenderPassMetadata.

Synopsis

Methods
create()

Create a Denoiser Render Pass

DenoiserRenderPass.DenoiserRenderPass:create(name)

Create a Denoiser Render Pass.

Parameters
name (string)

The name of the Denoiser Render Pass.