UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
PostProcessDOF.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3/*=============================================================================
4 PostProcessDOF.h: Post process Depth of Field implementation.
5=============================================================================*/
6
7#pragma once
8
9#include "CoreMinimal.h"
10#include "RendererInterface.h"
11#include "ScreenPass.h"
12
14
23
29
30// down sample and setup DOF input
32
43
FMobileDofSetupOutputs AddMobileDofSetupPass(FRDGBuilder &GraphBuilder, const FViewInfo &View, const FMobileDofSetupInputs &Inputs)
Definition PostProcessDOF.cpp:83
FVector4f GetDepthOfFieldParameters(const FPostProcessSettings &PostProcessSettings)
Definition PostProcessDOF.cpp:19
FScreenPassTexture AddMobileDofRecombinePass(FRDGBuilder &GraphBuilder, const FViewInfo &View, const FMobileDofRecombineInputs &Inputs)
Definition PostProcessDOF.cpp:190
Definition RenderGraphBuilder.h:49
Definition SceneRendering.h:1132
Definition PostProcessDOF.h:34
FScreenPassTexture DofFarBlur
Definition PostProcessDOF.h:36
FScreenPassTexture SunShaftAndDof
Definition PostProcessDOF.h:38
bool bNearBlur
Definition PostProcessDOF.h:41
FScreenPassTexture DofNearBlur
Definition PostProcessDOF.h:37
bool bFarBlur
Definition PostProcessDOF.h:40
FScreenPassTexture SceneColor
Definition PostProcessDOF.h:35
Definition PostProcessDOF.h:16
bool bFarBlur
Definition PostProcessDOF.h:20
FScreenPassTexture SceneColor
Definition PostProcessDOF.h:17
bool bNearBlur
Definition PostProcessDOF.h:21
FScreenPassTexture SunShaftAndDof
Definition PostProcessDOF.h:18
Definition PostProcessDOF.h:25
FScreenPassTexture DofSetupFar
Definition PostProcessDOF.h:26
FScreenPassTexture DofSetupNear
Definition PostProcessDOF.h:27
Definition Scene.h:693
Definition ScreenPass.h:41