EMaterialProperty

EMaterialProperty

Windows
MacOS
Linux

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Public/SceneTypes.h

Include

#include "SceneTypes.h"

Syntax

enum EMaterialProperty
{
    MP_EmissiveColor             = 0,
    MP_Opacity,
    MP_OpacityMask,
    MP_DiffuseColor,
    MP_SpecularColor,
    MP_BaseColor,
    MP_Metallic,
    MP_Specular,
    MP_Roughness,
    MP_Anisotropy,
    MP_Normal,
    MP_Tangent,
    MP_WorldPositionOffset,
    MP_WorldDisplacement,
    MP_TessellationMultiplier,
    MP_SubsurfaceColor,
    MP_CustomData0,
    MP_CustomData1,
    MP_AmbientOcclusion,
    MP_Refraction,
    MP_CustomizedUVs0,
    MP_CustomizedUVs1,
    MP_CustomizedUVs2,
    MP_CustomizedUVs3,
    MP_CustomizedUVs4,
    MP_CustomizedUVs5,
    MP_CustomizedUVs6,
    MP_CustomizedUVs7,
    MP_PixelDepthOffset,
    MP_ShadingModel,
    MP_MaterialAttributes,
    MP_CustomOutput,
    MP_MAX,
}

Values

Name

Description

MP_EmissiveColor

MP_Opacity

MP_OpacityMask

MP_DiffuseColor

MP_SpecularColor

MP_BaseColor

MP_Metallic

MP_Specular

MP_Roughness

MP_Anisotropy

MP_Normal

MP_Tangent

MP_WorldPositionOffset

MP_WorldDisplacement

MP_TessellationMultiplier

MP_SubsurfaceColor

MP_CustomData0

MP_CustomData1

MP_AmbientOcclusion

MP_Refraction

MP_CustomizedUVs0

MP_CustomizedUVs1

MP_CustomizedUVs2

MP_CustomizedUVs3

MP_CustomizedUVs4

MP_CustomizedUVs5

MP_CustomizedUVs6

MP_CustomizedUVs7

MP_PixelDepthOffset

MP_ShadingModel

MP_MaterialAttributes

MP_CustomOutput

MP_MAX

Remarks

EMaterialProperty

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss