unreal.MotionWarpingUtilities¶
- class unreal.MotionWarpingUtilities(outer: Object | None = None, name: Name | str = 'None')¶
Bases:
BlueprintFunctionLibraryMotion Warping Utilities
C++ Source:
Plugin: MotionWarping
Module: MotionWarping
File: MotionWarpingComponent.h
- classmethod extract_bone_transform_from_animation_at_time(anim_instance, animation, time, extract_root_motion, bone_name, local_space) Transform¶
Extract bone transform from animation at a given time
- Parameters:
anim_instance (AnimInstance)
animation (AnimSequenceBase)
time (float)
extract_root_motion (bool)
bone_name (Name)
local_space (bool)
- Returns:
out_transform (Transform):
- Return type:
- classmethod extract_root_motion_from_animation(animation, start_time, end_time) Transform¶
Extract Root Motion transform from a contiguous position range
- Parameters:
animation (AnimSequenceBase)
start_time (float)
end_time (float)
- Return type:
- classmethod get_motion_warping_windows_for_warp_target_from_animation(animation, warp_target_name) Array[MotionWarpingWindowData]¶
- Parameters:
animation (AnimSequenceBase)
warp_target_name (Name)
- Returns:
out_windows (Array[MotionWarpingWindowData]):
- Return type:
- classmethod get_motion_warping_windows_from_animation(animation) Array[MotionWarpingWindowData]¶
- Parameters:
animation (AnimSequenceBase)
- Returns:
out_windows (Array[MotionWarpingWindowData]):
- Return type: