Navigation
API > API/Runtime > API/Runtime/Engine
Material IR representation of the FSubstrateData shader parameter to transition legacy materials into Substrate.
| Name | FPromoteSubstrateParameter |
| Type | struct |
| Header File | /Engine/Source/Runtime/Engine/Public/Materials/MaterialIR.h |
| Include Path | #include "Materials/MaterialIR.h" |
Syntax
struct FPromoteSubstrateParameter : public MIR::TInstruction< VK_PromoteSubstrateParameter, 4 >
Inheritance Hierarchy
- FValue → FInstruction → TInstruction → FPromoteSubstrateParameter
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bIsUnlit | bool | Specifies what Substrate BSDF to select, default or unlit. | Materials/MaterialIR.h | |
| PropertyArgs | FValue * | IR values for all property arguments that forwarded to the Substrate conversion function. | Materials/MaterialIR.h | |
| WorldSpaceTangentsAndNormals | FValue * | Extra IR values for tangent and normal vectors that are transformed into world-space specifically for Substrate conversion. | Materials/MaterialIR.h |