EFlattenMaterialProperties

TODO replace this with rendering property enum when extending the system

Windows
MacOS
Linux

References

Module

MaterialUtilities

Header

/Engine/Source/Developer/MaterialUtilities/Public/MaterialUtilities.h

Include

#include "MaterialUtilities.h"

Syntax

enum EFlattenMaterialProperties
{
    Diffuse,
    Metallic,
    Specular,
    Roughness,
    Anisotropy,
    Normal,
    Tangent,
    Opacity,
    Emissive,
    SubSurface,
    OpacityMask,
    AmbientOcclusion                = 16,
    NumFlattenMaterialProperties,
}

Values

Name

Description

Diffuse

Metallic

Specular

Roughness

Anisotropy

Normal

Tangent

Opacity

Emissive

SubSurface

OpacityMask

AmbientOcclusion

NumFlattenMaterialProperties

Remarks

TODO replace this with rendering property enum when extending the system