EBakeMapType

Bake map enums

Choose your operating system:

Windows

macOS

Linux

References

Module

MeshModelingToolsExp

Header

/Engine/Plugins/Experimental/MeshModelingToolsetExp/Source/MeshModelingToolsExp/Public/BakeMeshAttributeTool.h

Include

#include "BakeMeshAttributeTool.h"

Syntax

enum EBakeMapType
{
    None                  = 0,
    TangentSpaceNormal    = 1 << 0,
    ObjectSpaceNormal     = 1 << 1,
    FaceNormal            = 1 << 2,
    BentNormal            = 1 << 3,
    Position              = 1 << 4,
    Curvature             = 1 << 5,
    AmbientOcclusion      = 1 << 6,
    Texture               = 1 << 7,
    MultiTexture          = 1 << 8,
    VertexColor           = 1 << 9,
    MaterialID            = 1 << 10,
    All                   = 0x7FF,
}

Values

Name

Description

None

TangentSpaceNormal

Normals in tangent space

ObjectSpaceNormal

Interpolated normals in object space

FaceNormal

Geometric face normals in object space

BentNormal

Normals skewed towards the least occluded direction

Position

Positions in object space

Curvature

Local curvature of the mesh surface

AmbientOcclusion

Ambient occlusion sampled across the hemisphere

Texture

Transfer a given texture

MultiTexture

Transfer a texture per material ID

VertexColor

Interpolated vertex colors

MaterialID

Material IDs as unique colors

All

Remarks

Bake map enums