unreal.MetaHumanCharacter¶
- class unreal.MetaHumanCharacter(outer: Object | None = None, name: Name | str = 'None')¶
Bases:
ObjectThe MetaHuman Character Asset holds all the information required build a MetaHuman. Any data that needs to be serialized for a MetaHuman should be stored in this class This class relies on the UMetaHumanCharacterEditorSubsystem to have its properties initialized and its basically a container for data associated with a MetaHuman
C++ Source:
Plugin: MetaHumanCharacter
Module: MetaHumanCharacter
File: MetaHumanCharacter.h
Editor Properties: (see get_editor_property/set_editor_property)
assembly_settings(MetaHumanCharacterAssemblySettings): [Read-Only]body_textures(Map[BodyTextureType, Texture2D]): [Read-Only] Transient body textures, can be created from the data stored in HighResBodyTexturesDatacharacter_individual_assets(Map[Name, MetaHumanCharacterIndividualAssets]): [Read-Only] Character individual assets for blend tool and presets libraryeyes_settings(MetaHumanCharacterEyesSettings): [Read-Write]face_evaluation_settings(MetaHumanCharacterFaceEvaluationSettings): [Read-Only]fixed_body_type(bool): [Read-Only] Fixed body types are either imported from dna as a whole rig, or a fixed compatibility bodyhas_face_dna_blendshapes(bool): [Read-Only] Stores whether the face DNA contains blendshapeshas_high_resolution_textures(bool): [Read-Only]head_model_settings(MetaHumanCharacterHeadModelSettings): [Read-Only]high_res_body_textures_info(Map[BodyTextureType, MetaHumanCharacterTextureInfo]): [Read-Only] Information about each of the high res body textures used to build the UTexture assets when the character is loadedinternal_collection(MetaHumanCollection): [Read-Write] The Character’s built-in palette that is used for the build. Determines which build pipeline to use and contains all of the prepared assets that will be built for the platform.makeup_settings(MetaHumanCharacterMakeupSettings): [Read-Write]pipelines_per_class(Map[type(Class), MetaHumanCollectionPipeline]): [Read-Only] A list of Collection pipelines that have been instanced for this character, used to track pipeline properties. There should be only a single instance of a pipeline class. Stored in a map for convenience.preview_material_type(MetaHumanCharacterSkinPreviewMaterial): [Read-Write] Serialized preview material, so that the editor can load the last used oneskin_settings(MetaHumanCharacterSkinSettings): [Read-Only]synthesized_face_textures(Map[FaceTextureType, Texture2D]): [Read-Only] Transient face textures created from the data stored in SynthesizedFaceTexturesDatasynthesized_face_textures_info(Map[FaceTextureType, MetaHumanCharacterTextureInfo]): [Read-Only] Information about each of the face textures used to build the UTexture assets when the character is loadedtemplate_type(MetaHumanCharacterTemplateType): [Read-Only] The character type used to load the appropriate identity template modelthumbnail_info(ThumbnailInfo): [Read-Only] Information for thumbnail renderingviewport_settings(MetaHumanCharacterViewportSettings): [Read-Write]wardrobe_individual_assets(Map[Name, MetaHumanCharacterWardrobeIndividualAssets]): [Read-Only] Wardrobe individual assets per slot namewardrobe_paths(Array[MetaHumanCharacterAssetsSection]): [Read-Only] Character defined wardrobe paths
- property body_textures: None¶
[Read-Only] Transient body textures, can be created from the data stored in HighResBodyTexturesData
- Type:
- property eyes_settings: MetaHumanCharacterEyesSettings¶
[Read-Write]
- Type:
- property face_evaluation_settings: MetaHumanCharacterFaceEvaluationSettings¶
[Read-Only]
- property fixed_body_type: bool¶
[Read-Only] Fixed body types are either imported from dna as a whole rig, or a fixed compatibility body
- Type:
(bool)
- property head_model_settings: MetaHumanCharacterHeadModelSettings¶
[Read-Only]
- property high_res_body_textures_info: None¶
[Read-Only] Information about each of the high res body textures used to build the UTexture assets when the character is loaded
- Type:
- property internal_collection: MetaHumanCollection¶
[Read-Only] The Character’s built-in palette that is used for the build. Determines which build pipeline to use and contains all of the prepared assets that will be built for the platform.
- Type:
- property makeup_settings: MetaHumanCharacterMakeupSettings¶
[Read-Write]
- Type:
- property preview_material_type: MetaHumanCharacterSkinPreviewMaterial¶
[Read-Write] Serialized preview material, so that the editor can load the last used one
- property skin_settings: MetaHumanCharacterSkinSettings¶
[Read-Only]
- Type:
- property synthesized_face_textures: None¶
[Read-Only] Transient face textures created from the data stored in SynthesizedFaceTexturesData
- Type:
- property synthesized_face_textures_info: None¶
[Read-Only] Information about each of the face textures used to build the UTexture assets when the character is loaded
- Type:
- property viewport_settings: MetaHumanCharacterViewportSettings¶
[Read-Write]