Navigation
API > API/Plugins > API/Plugins/MetaHumanCharacterEditor
Helper class providing stateless static functions for managing body textures.
| Name | FMetaHumanCharacterBodyTextureUtils |
| Type | class |
| Header File | /Engine/Plugins/MetaHuman/MetaHumanCharacter/Source/MetaHumanCharacterEditor/Public/MetaHumanCharacterBodyTextureUtils.h |
| Include Path | #include "MetaHumanCharacterBodyTextureUtils.h" |
Syntax
class FMetaHumanCharacterBodyTextureUtils
Functions
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static UTexture2D * CreateBodyTextureFromSource
(
EBodyTextureType InTextureType, |
See the similar functions in FMetaHumanCharacterTextureSynthesis. | MetaHumanCharacterBodyTextureUtils.h | |
static int32 GetBodySurfaceMapId
(
const FMetaHumanCharacterSkinProperties& InSkinProperties |
MetaHumanCharacterBodyTextureUtils.h | ||
static void GetSkinToneAndUpdateMaterials
(
const FMetaHumanCharacterSkinProperties& InSkinProperties, |
Get the skin tone and update the body material with rgb bias parameters and textures. | MetaHumanCharacterBodyTextureUtils.h | |
static int32 GetSkinToneIndex
(
const FMetaHumanCharacterSkinProperties& InSkinProperties |
MetaHumanCharacterBodyTextureUtils.h | ||
static void InitBodyTextureData
(
const FMetaHumanCharacterSkinProperties& InSkinProperties, |
MetaHumanCharacterBodyTextureUtils.h | ||
static void SetMaterialHiddenFacesTexture
(
TNotNull< UMaterialInstanceDynamic* > InBodyMID, |
MetaHumanCharacterBodyTextureUtils.h | ||
static void SetMaterialHiddenFacesTextureNoOp
(
TNotNull< UMaterialInstanceDynamic* > InBodyMID |
MetaHumanCharacterBodyTextureUtils.h | ||
static void UpdateBodySkinBiasGain
(
const FMetaHumanFaceTextureSynthesizer& InFaceTextureSynthesizer, |
MetaHumanCharacterBodyTextureUtils.h | ||
static void UpdateBodyTextureSet
(
const TOptional< FMetaHumanCharacterSkinSettings >& InCharacterSkinSettings, |
MetaHumanCharacterBodyTextureUtils.h |