unreal.InterchangeGenericAnimationPipeline¶
- class unreal.InterchangeGenericAnimationPipeline(outer: Object | None = None, name: Name | str = 'None')¶
Bases:
InterchangePipelineBaseInterchange Generic Animation Pipeline
C++ Source:
Plugin: Interchange
Module: InterchangePipelines
File: InterchangeGenericAnimationPipeline.h
Editor Properties: (see get_editor_property/set_editor_property)
animation_range(InterchangeAnimationRange): [Read-Write] Determines which animation range to import: the range defined at export, the range of frames with animation, or a manually defined range.custom_bone_animation_sample_rate(int32): [Read-Write] Sample fbx animation data at the specified sample rate, 0 find automaticaly the best sample ratedelete_existing_custom_attribute_curves(bool): [Read-Write] If enabled, all previous node attributes imported as Animation Curves will be deleted when doing a reimport.delete_existing_morph_target_curves(bool): [Read-Write] If enabled, all previous morph target curves will be deleted when doing a reimport.delete_existing_non_curve_custom_attributes(bool): [Read-Write] If enabled, all previous node attributes imported as Animation Attributes will be deleted when doing a reimport.do_not_import_curve_with_zero(bool): [Read-Write] When importing a custom attribute or morph target as a curve, only import if it has a value other than zero. This avoids adding extra curves to evaluate.frame_import_range(Int32Interval): [Read-Write] The frame range used when the Animation Length setting is set to Set Range.import_animations(bool): [Read-Write] If enabled, import all animation assets found in the source.import_bone_tracks(bool): [Read-Write] Import bone transform tracks. If false, this will discard any bone transform tracks.import_custom_attribute(bool): [Read-Write] If enabled, import node attributes as either Animation Curves or Animation Attributes.material_curve_suffixes(Array[str]): [Read-Write] Set the Material Curve Type for custom attributes that have the specified suffixes. This setting is not used if the Set Material Curve Type setting is enabled.remove_curve_redundant_keys(bool): [Read-Write] When importing custom attributes as curves, remove redundant keys.set_material_drive_parameter_on_custom_attribute(bool): [Read-Write] Set the material curve type for all custom attributes.snap_to_closest_frame_boundary(bool): [Read-Write] If enabled, snaps the animation to the closest frame boundary using the import sampling rate.use30_hz_to_bake_bone_animation(bool): [Read-Write] If enabled, samples all animation curves to 30 FPS
- property animation_range: InterchangeAnimationRange¶
the range defined at export, the range of frames with animation, or a manually defined range.
- Type:
- Type:
[Read-Write] Determines which animation range to import
- property custom_bone_animation_sample_rate: int¶
[Read-Write] Sample fbx animation data at the specified sample rate, 0 find automaticaly the best sample rate
- Type:
(int32)
- property delete_existing_custom_attribute_curves: bool¶
[Read-Write] If enabled, all previous node attributes imported as Animation Curves will be deleted when doing a reimport.
- Type:
(bool)
- property delete_existing_morph_target_curves: bool¶
[Read-Write] If enabled, all previous morph target curves will be deleted when doing a reimport.
- Type:
(bool)
- property delete_existing_non_curve_custom_attributes: bool¶
[Read-Write] If enabled, all previous node attributes imported as Animation Attributes will be deleted when doing a reimport.
- Type:
(bool)
- property do_not_import_curve_with_zero: bool¶
[Read-Write] When importing a custom attribute or morph target as a curve, only import if it has a value other than zero. This avoids adding extra curves to evaluate.
- Type:
(bool)
- property frame_import_range: Int32Interval¶
[Read-Write] The frame range used when the Animation Length setting is set to Set Range.
- Type:
- property import_animations: bool¶
[Read-Write] If enabled, import all animation assets found in the source.
- Type:
(bool)
- property import_bone_tracks: bool¶
[Read-Write] Import bone transform tracks. If false, this will discard any bone transform tracks.
- Type:
(bool)
- property import_custom_attribute: bool¶
[Read-Write] If enabled, import node attributes as either Animation Curves or Animation Attributes.
- Type:
(bool)
- property material_curve_suffixes: None¶
[Read-Write] Set the Material Curve Type for custom attributes that have the specified suffixes. This setting is not used if the Set Material Curve Type setting is enabled.
- property remove_curve_redundant_keys: bool¶
[Read-Write] When importing custom attributes as curves, remove redundant keys.
- Type:
(bool)
- property set_material_drive_parameter_on_custom_attribute: bool¶
[Read-Write] Set the material curve type for all custom attributes.
- Type:
(bool)