unreal.AnimNode_AnimGenController¶
- class unreal.AnimNode_AnimGenController¶
Bases:
AnimNode_BaseAnimNode that can be used to generate animation using an AnimGenController.
C++ Source:
Plugin: AnimGen
Module: AnimGen
File: AnimNode_AnimGenController.h
Editor Properties: (see get_editor_property/set_editor_property)
anim_notify_outputs(Array[AnimGenControllerAnimNotifyOutput]): [Read-Write] Array of additional Anim Notify outputsanim_notify_state_outputs(Array[AnimGenControllerAnimNotifyStateOutput]): [Read-Write] Array of additional Anim Notify State outputsapply_root_velocity_deadzone(bool): [Read-Write] If to clamp to zero root velocities that are below a given thresholdattribute_outputs(Array[AnimGenControllerAttributeOutput]): [Read-Write] Array of additional attribute outputsattribute_smoothing_time(float): [Read-Write] Smoothing to apply to predicted attributesbone_outputs(Array[AnimGenControllerBoneOutput]): [Read-Write] Array of additional bone outputscontrol_object(AnimGenControlObject): [Read-Write] Control Object taken as inputcontrol_object_element(AnimGenControlObjectElement): [Read-Write] Control Object Element from Control Object to use as inputcontroller(AnimGenController): [Read-Write] Controller asset used by the nodecurve_outputs(Array[AnimGenControllerCurveOutput]): [Read-Write] Array of additional curve outputsevaluation_period_in_frames(float): [Read-Write] The period at which to evaluate the controller in frames. Increasing this can improve performance at the cost of some responsiveness.force_evaluation(bool): [Read-Write] If to force an evaluation of the controller this framelod_level(int32): [Read-Write] Which LOD level to usemax_pose_smoothing_time(float): [Read-Write] Maximum Smoothing time to use - mixes the predicted pose with an integration of the predicted velocity.min_pose_smoothing_time(float): [Read-Write] Minimum Smoothing time to use - mixes the predicted pose with an integration of the predicted velocity.reset_on_becoming_relevant(bool): [Read-Write] If to reset the node when it becomes relevantroot_angular_velocity_deadzone(float): [Read-Write] Minimum angular velocity under which it will be clamped to zero when clamping is enabledroot_linear_velocity_deadzone(float): [Read-Write] Minimum linear velocity under which it will be clamped to zero when clamping is enabledseed(int32): [Read-Write] Random Seed to initialize sampling with