UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
DiaphragmDOF.h File Reference

Go to the source code of this file.

Classes

struct  DiaphragmDOF::FPhysicalCocModel
 
struct  DiaphragmDOF::FBokehModel
 

Namespaces

namespace  DiaphragmDOF
 

Enumerations

enum class  DiaphragmDOF::EBokehShape { DiaphragmDOF::Circle , DiaphragmDOF::StraightBlades , DiaphragmDOF::RoundedBlades }
 

Functions

bool DiaphragmDOF::IsEnabled (const FViewInfo &View)
 
FVector4f DiaphragmDOF::CircleDofHalfCoc (const FViewInfo &View)
 
RENDERER_API bool DiaphragmDOF::IsSupported (const FStaticShaderPlatform ShaderPlatform)
 
RENDERER_API bool DiaphragmDOF::AddPasses (FRDGBuilder &GraphBuilder, const FSceneTextureParameters &SceneTextures, const FViewInfo &View, FRDGTextureRef InputSceneColor, const FTranslucencyPassResources &TranslucencyViewResources, FRDGTextureRef &OutputColor)
 
void DiaphragmDOF::SetCocModelParameters (FRDGBuilder &GraphBuilder, FDOFCocModelShaderParameters *OutParameters, const FPhysicalCocModel &CocModel, float CocRadiusBasis)