UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
DiaphragmDOF::FBokehModel Struct Reference

#include <DiaphragmDOF.h>

Public Member Functions

void Compile (const FViewInfo &View, const FPhysicalCocModel &CocModel)
 
bool operator== (const FBokehModel &Other) const
 
bool operator!= (const FBokehModel &Other) const
 

Public Attributes

EBokehShape BokehShape
 
float CocRadiusToCircumscribedRadius
 
float CocRadiusToIncircleRadius
 
int32 DiaphragmBladeCount
 
float DiaphragmRotation
 
struct { 
 
   float   DiaphragmBladeRadius 
 
   float   DiaphragmBladeCenterOffset 
 
RoundedBlades 
 
float Squeeze
 

Detailed Description

Model of bokeh to simulate a lens' diaphragm.

Member Function Documentation

◆ Compile()

void DiaphragmDOF::FBokehModel::Compile ( const FViewInfo View,
const FPhysicalCocModel CocModel 
)

Compile the model from a view.

◆ operator!=()

bool DiaphragmDOF::FBokehModel::operator!= ( const FBokehModel Other) const
inline

◆ operator==()

bool DiaphragmDOF::FBokehModel::operator== ( const FBokehModel Other) const
inline

Member Data Documentation

◆ BokehShape

EBokehShape DiaphragmDOF::FBokehModel::BokehShape

◆ CocRadiusToCircumscribedRadius

float DiaphragmDOF::FBokehModel::CocRadiusToCircumscribedRadius

◆ CocRadiusToIncircleRadius

float DiaphragmDOF::FBokehModel::CocRadiusToIncircleRadius

◆ DiaphragmBladeCenterOffset

float DiaphragmDOF::FBokehModel::DiaphragmBladeCenterOffset

◆ DiaphragmBladeCount

int32 DiaphragmDOF::FBokehModel::DiaphragmBladeCount

◆ DiaphragmBladeRadius

float DiaphragmDOF::FBokehModel::DiaphragmBladeRadius

◆ DiaphragmRotation

float DiaphragmDOF::FBokehModel::DiaphragmRotation

◆ [struct]

struct { ... } DiaphragmDOF::FBokehModel::RoundedBlades

◆ Squeeze

float DiaphragmDOF::FBokehModel::Squeeze

The documentation for this struct was generated from the following files: