UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::Renderer::Private::IPathTracingDenoiser Class Referenceabstract

#include <PathTracingDenoiser.h>

Classes

struct  FInputs
 

Public Member Functions

virtual ~IPathTracingDenoiser ()
 
virtual bool NeedTextureCreateExtraFlags () const
 
virtual void AddPasses (FRDGBuilder &GraphBuilder, const FSceneView &View, const FInputs &Inputs) const =0
 

Detailed Description

Interface for implementing third party path tracing spatial denoiser.

Constructor & Destructor Documentation

◆ ~IPathTracingDenoiser()

virtual UE::Renderer::Private::IPathTracingDenoiser::~IPathTracingDenoiser ( )
inlinevirtual

Member Function Documentation

◆ AddPasses()

virtual void UE::Renderer::Private::IPathTracingDenoiser::AddPasses ( FRDGBuilder GraphBuilder,
const FSceneView View,
const FInputs Inputs 
) const
pure virtual

Adds the necessary passes into RDG for denoising.

◆ NeedTextureCreateExtraFlags()

virtual bool UE::Renderer::Private::IPathTracingDenoiser::NeedTextureCreateExtraFlags ( ) const
inlinevirtual

The documentation for this class was generated from the following file: