Choose your operating system:
Windows
macOS
Linux
Module |
|
Header |
/Engine/Source/Runtime/Engine/Public/SceneTypes.h |
Include |
#include "SceneTypes.h" |
enum ESimpleElementBlendMode
{
SE_BLEND_Opaque = 0,
SE_BLEND_Masked,
SE_BLEND_Translucent,
SE_BLEND_Additive,
SE_BLEND_Modulate,
SE_BLEND_MaskedDistanceField,
SE_BLEND_MaskedDistanceFieldShadowed,
SE_BLEND_TranslucentDistanceField,
SE_BLEND_TranslucentDistanceFieldShadowed,
SE_BLEND_AlphaComposite,
SE_BLEND_AlphaHoldout,
SE_BLEND_AlphaBlend,
SE_BLEND_TranslucentAlphaOnly,
SE_BLEND_TranslucentAlphaOnlyWriteAlpha,
SE_BLEND_RGBA_MASK_START,
SE_BLEND_RGBA_MASK_END = SE_BLEND_RGBA_MASK_START + 31,
SE_BLEND_MAX,
}
Name |
Description |
---|---|
SE_BLEND_Opaque |
|
SE_BLEND_Masked |
|
SE_BLEND_Translucent |
|
SE_BLEND_Additive |
|
SE_BLEND_Modulate |
|
SE_BLEND_MaskedDistanceField |
|
SE_BLEND_MaskedDistanceFieldShadowed |
|
SE_BLEND_TranslucentDistanceField |
|
SE_BLEND_TranslucentDistanceFieldShadowed |
|
SE_BLEND_AlphaComposite |
|
SE_BLEND_AlphaHoldout |
|
SE_BLEND_AlphaBlend |
Like SE_BLEND_Translucent, but modifies destination alpha. |
SE_BLEND_TranslucentAlphaOnly |
Like SE_BLEND_Translucent, but reads from an alpha-only texture. |
SE_BLEND_TranslucentAlphaOnlyWriteAlpha |
|
SE_BLEND_RGBA_MASK_START |
|
SE_BLEND_RGBA_MASK_END |
|
SE_BLEND_MAX |
Blend modes supported for simple element rendering