Module |
|
Header |
/Engine/Source/Developer/MaterialUtilities/Public/MaterialUtilities.h |
Include |
#include "MaterialUtilities.h" |
struct FFlattenMaterial
Structure used for storing intermediate baked down material data/samples
Name | Description | ||
---|---|---|---|
|
bDitheredLODTransition |
Flag whether or not the material will use dithered LOD transitions |
|
|
BlendMode |
Blend mode for the new material |
|
|
bTwoSided |
Flag whether or not the material will have to be two-sided |
|
|
float |
EmissiveScale |
Scale (maximum baked down value) for the emissive property |
|
MaterialId |
Material Guid |
|
|
RenderSize |
||
|
UVChannel |
UV channel to use |
Name | Description | |
---|---|---|
|
FFlattenMaterial() |
Name | Description | ||
---|---|---|---|
|
const bool |
DoesPropertyContainData ( |
|
|
FillAlphaValues ( |
Set all alpha channel values with InAlphaValue |
|
|
GetPropertySamples ( |
||
|
const TArray... |
GetPropertySamples ( |
|
|
const FIntPo... |
GetPropertySize ( |
|
|
const bool |
IsPropertyConstant ( |
|
|
ReleaseData() |
Release all the sample data |
|
|
SetPropertySize ( |
||
|
const bool |
ShouldGenerateDataForProperty ( |