Navigation
API > API/Plugins > API/Plugins/MetaHumanDefaultPipeline
Groom pipeline used for compatibility with the original MetaHumanCreator.
| Name | UMetaHumanDefaultGroomPipeline |
| Type | class |
| Header File | /Engine/Plugins/MetaHuman/MetaHumanCharacter/Source/MetaHumanDefaultPipeline/Public/Item/MetaHumanDefaultGroomPipeline.h |
| Include Path | #include "Item/MetaHumanDefaultGroomPipeline.h" |
Syntax
UCLASS (Blueprintable, EditInlineNew)
class UMetaHumanDefaultGroomPipeline : public UMetaHumanGroomPipeline
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UMetaHumanCharacterPipeline → UMetaHumanItemPipeline → UMetaHumanGroomPipeline → UMetaHumanDefaultGroomPipeline
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UMetaHumanDefaultGroomPipeline() |
Item/MetaHumanDefaultGroomPipeline.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| BakedGroomTexture | TSoftObjectPtr< UTexture > | The texture that will be used to bake the groom onto the face material at worse LODs | Item/MetaHumanDefaultGroomPipeline.h |
|
| bSupportsHightlights | bool | Item/MetaHumanDefaultGroomPipeline.h |
|
|
| bSupportsOmbre | bool | Item/MetaHumanDefaultGroomPipeline.h |
|
|
| bSupportsRegions | bool | Item/MetaHumanDefaultGroomPipeline.h |
|
|
| GroomTextureMinLOD | int32 | The best LOD (lowest index) that this groom will be baked onto the face | Item/MetaHumanDefaultGroomPipeline.h |
|
| HighlightsMask | TSoftObjectPtr< UTexture > | Item/MetaHumanDefaultGroomPipeline.h |
|
|
| HighlightsRootDistance | float | Item/MetaHumanDefaultGroomPipeline.h |
|
|
| LODTransition | EHairLODTransition | The LOD strategy for this groom | Item/MetaHumanDefaultGroomPipeline.h |
|
| SlotIndices | TArray< int32 > | Item/MetaHumanDefaultGroomPipeline.h |
|
|
| SlotNames | TArray< FName > | Item/MetaHumanDefaultGroomPipeline.h |
|
|
| SlotTarget | EMetaHumanRuntimeMaterialParameterSlotTarget | Item/MetaHumanDefaultGroomPipeline.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void SetFaceMaterialParameters
(
const TArray< UMaterialInstanceConstant* >& FaceMaterials, |
Item/MetaHumanDefaultGroomPipeline.h |
Overridden from UObject
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void PostEditChangeProperty
(
FPropertyChangedEvent& InPropertyChangedEvent |
Item/MetaHumanDefaultGroomPipeline.h |
Protected
Overridden from UMetaHumanGroomPipeline
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void OverrideInitialMaterialValues
(
TNotNull< UMaterialInstanceDynamic* > InMID, |
Allows pipeline to override default material values before they're initialized. | Item/MetaHumanDefaultGroomPipeline.h |