| bMirrored |
bool |
Transform determinant used to detect mirroring |
MaterialBakingStructures.h |
|
| CustomTextureCoordinates |
TArray< FVector2D > |
Set of custom texture coordinates which ensure that the material is baked out with unique/non-overlapping positions |
MaterialBakingStructures.h |
|
| LightMap |
FLightMapRef |
Reference to the lightmap texture part of the level in the currently being baked out mesh instance data is resident |
MaterialBakingStructures.h |
|
| LightMapIndex |
int32 |
Light map index used to retrieve the light-map UVs from RawMesh |
MaterialBakingStructures.h |
|
| LightmapResourceCluster |
const FLightmapResourceCluster * |
Pointer to the LightmapResourceCluster to be passed on the the LightCacheInterface when baking |
MaterialBakingStructures.h |
|
| MaterialIndices |
TArray< int32 > |
Material indices to test the Raw Mesh data against, ensuring we only bake out triangles which use the currently baked out material |
MaterialBakingStructures.h |
|
| Mesh |
const UStaticMesh * |
Ptr to original static mesh this mesh data came from |
MaterialBakingStructures.h |
|
| MeshDescription |
const FMeshDescription * |
Ptr to raw mesh data to use for baking out the material data, if nullptr a standard quad is used |
MaterialBakingStructures.h |
|
| PrimitiveData |
TOptional< FPrimitiveData > |
Optional primitive data that is accessible through material expressions |
MaterialBakingStructures.h |
|
| TextureCoordinateBox |
FBox2D |
Box which's space contains the UV coordinates used to bake out the material |
MaterialBakingStructures.h |
|
| TextureCoordinateIndex |
int32 |
Specific texture coordinate index to use as texture coordinates to bake out the material (is overruled if CustomTextureCoordinates contains any data) |
MaterialBakingStructures.h |
|
| VertexColorHash |
uint32 |
A hash of the vertex color buffer for the rawmesh |
MaterialBakingStructures.h |
|