Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/Materials
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Public/Materials/MaterialExpressionDepthOfFieldFunction.h |
| Include | #include "Materials/MaterialExpressionDepthOfFieldFunction.h" |
Syntax
enum EDepthOfFieldFunctionValue
{
TDOF_NearAndFarMask,
TDOF_NearMask,
TDOF_FarMask,
TDOF_CircleOfConfusionRadius,
TDOF_MAX,
}
Values
| Name | Description |
|---|---|
| TDOF_NearAndFarMask | 0:in Focus .. 1:Near or Far. |
| TDOF_NearMask | 0:in Focus or Far .. 1:Near. |
| TDOF_FarMask | 0:in Focus or Near .. 1:Far. |
| TDOF_CircleOfConfusionRadius | In pixels, only works for CircleDOF, use Abs for the actual radius as the sign of the value indicates near out of focus, positive indicates far out of focus |
| TDOF_MAX |
Remarks
Note: The index is used to map the enum to different code in the shader.