Navigation
API > API/Developer > API/Developer/MaterialBaking
Structure containing extended data being processed while baking out materials
| Name | FBakeOutputEx |
| Type | struct |
| Header File | /Engine/Source/Developer/MaterialBaking/Public/MaterialBakingStructures.h |
| Include Path | #include "MaterialBakingStructures.h" |
Syntax
struct FBakeOutputEx
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| EmissiveScale | float | Scale used to allow having wide ranges of emissive values in the source materials, the final proxy material will use this value to scale the emissive texture's pixel values | MaterialBakingStructures.h | |
| HDRPropertyData | TMap< FMaterialPropertyEx, TArray< FFloat16Color > > | Contains the resulting HDR texture data for baking out a material's property, may be empty | MaterialBakingStructures.h | |
| PropertyData | TMap< FMaterialPropertyEx, TArray< FColor > > | Contains the resulting texture data for baking out a extened material's property | MaterialBakingStructures.h | |
| PropertyIsLinearColor | TMap< FMaterialPropertyEx, bool > | Wether or not a baked texture data is using a linear color or sRGB encoding. | MaterialBakingStructures.h | |
| PropertySizes | TMap< FMaterialPropertyEx, FIntPoint > | Contains the resulting texture size for baking out a extened material's property | MaterialBakingStructures.h |