/Engine/Source/Developer/MaterialUtilities/Public/MaterialUtilities.h
Intermediate material merging data
struct FMaterialMergeData
FUniformBufferR...
Buffer
float
EmissiveScale
Output emissive scale, maximum baked out emissive value (used to scale other samples, 1/EmissiveScale * Sample)
FLightMapRef
LightMap
int32
LightMapIndex
constFSkeletal...
LODData
LODModel data used to bake out the material with, optional
UMaterialInterf...
Material
Input data Material that is being baked out
int32
MaterialIndex
Material index to use when the material is baked out using mesh data (face material indices)
constFMeshDesc...
Mesh
Raw mesh data used to bake out the material with, optional
FExportMaterial...
ProxyCache
Material proxy cache, eliminates shader compilations when a material is baked out multiple times for different meshes
FShadowMapRef
ShadowMap
FBox2D
TexcoordBounds
Optional tex coordinate bounds of original texture coordinates set
constTArray< F...
TexCoords
Optional new set of non-overlapping texture coordinates