Navigation
API > API/Plugins > API/Plugins/MeshModelingToolsExp
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 UMETA(DisplayName = "Tangent Normal"),
ObjectSpaceNormal = 1 << 1 UMETA(DisplayName = "Object Normal"),
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 UMETA(DisplayName = "Material ID"),
PolyGroupID = 1 << 11 UMETA(DisplayName = "PolyGroup ID"),
One = 1 << 12,
Zero = 1 << 13,
All = 0x1FFF UMETA(Hidden),
}
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 |
| PolyGroupID | PolyGroup IDs as unique colors |
| One | Constant value of One |
| Zero | Constant value of Zero |
| All |
Remarks
Bake map enums