unreal.MetaHumanPerformanceExportAnimationSettings¶
- class unreal.MetaHumanPerformanceExportAnimationSettings(outer: Object | None = None, name: Name | str = 'None')¶
Bases:
ObjectUMetaHumanPerformanceExportAnimationSettings
C++ Source:
Plugin: MetaHuman
Module: MetaHumanPerformance
File: MetaHumanPerformanceExportUtils.h
Editor Properties: (see get_editor_property/set_editor_property)
asset_name(str): [Read-Write] The name of the level sequence. If bShowExportDialog is true the user will be able to select this valueauto_save_anim_sequence(bool): [Read-Write] Whether or not to auto save the generated animation sequence, default to truecurve_interpolation(RichCurveInterpMode): [Read-Write] This defines how values between keys are calculated for curvesenable_head_movement(bool): [Read-Write] Whether or not to enable the Head Movement in the exported Animation Sequence, default to true if head pose availableexport_range(PerformanceExportRange): [Read-Write] The export range that will be used to generate the animation sequence, defaults to EPerformanceExportRange::WholeSequencepackage_path(str): [Read-Write] The package path where the animation sequence will be placed, if bShowExportDialog is true this option is ignoredremove_redundant_keys(bool): [Read-Write] Whether or not to remove redundant keys, default to trueshow_export_dialog(bool): [Read-Write] Whether or not to show the export dialog allowing the user to select where to place the animation sequence, default to truetarget_skeleton_or_skeletal_mesh(Object): [Read-Write] The Skeleton or Skeletal Mesh to be used when recording the Animation Sequence
- property asset_name: str¶
[Read-Write] The name of the level sequence. If bShowExportDialog is true the user will be able to select this value
- Type:
(str)
- property auto_save_anim_sequence: bool¶
[Read-Write] Whether or not to auto save the generated animation sequence, default to true
- Type:
(bool)
- property curve_interpolation: RichCurveInterpMode¶
[Read-Write] This defines how values between keys are calculated for curves
- Type:
- property enable_head_movement: bool¶
[Read-Write] Whether or not to enable the Head Movement in the exported Animation Sequence, default to true if head pose available
- Type:
(bool)
- property export_range: PerformanceExportRange¶
[Read-Write] The export range that will be used to generate the animation sequence, defaults to EPerformanceExportRange::WholeSequence
- Type:
- get_target_skeleton() Skeleton¶
Returns the target Skeleton derived from TargetSkeletonOrSkeletalMesh
- Return type:
- is_target_skeleton_compatible(curves) Array[str] or None¶
Checks if the Target Skeleton set in TargetSkeletonOrSkeletalMesh may have compatibility issues. The compatibility test will check if the the skeleton has all the requested curves and will return the missing curves in OutMissingCurvesInSkeleton.
- property package_path: str¶
[Read-Write] The package path where the animation sequence will be placed, if bShowExportDialog is true this option is ignored
- Type:
(str)
- property remove_redundant_keys: bool¶
[Read-Write] Whether or not to remove redundant keys, default to true
- Type:
(bool)