/Engine/Plugins/Animation/AnimationWarping/Source/Runtime/Public/BoneControllers/AnimNode_OrientationWarping.h
[USTRUCT](Programming/UnrealArchitecture/Reference/Structs)(BlueprintInternalUseOnly) struct FAnimNode_OrientationWarping : public [FAnimNode_SkeletalControlBase](API\Runtime\AnimGraphRuntime\BoneControllers\FAnimNode_SkeletalControlBase)
bool
bEnableDebugDraw
Enable/Disable orientation warping debug drawing.
float
DebugDrawScale
Scale all debug drawing visualization by a factor.
float
DistributedBoneOrientationAlpha
Specifies how much rotation is applied to the character body versus IK feet.
TArray<FBoneRe...
IKFootBones
IK Foot definitions.
FBoneReference
IKFootRootBone
IK Foot Root Bone definition.
float
LocomotionAngle
The character locomotion angle (in degrees) relative to the specified RotationAxis This will be used in the following equation for computing the orientation angle: [Orientation = RotationBetween(RootMotionDirection, LocomotionDirection)]
float
LocomotionAngleDeltaThreshold
Specifies an angle threshold to prevent erroneous over-rotation of the character, disabled with a value of 0
float
MaxOffsetAngle
float
MinRootMotionSpeedThreshold
EWarpingEvaluat...
Mode
Orientation warping evaluation mode (Graph or Manual)
float
OffsetAlpha
float
OrientationAngle
The desired orientation angle (in degrees) to warp by relative to the specified RotationAxis.
TEnumAsByte<EA...
RotationAxis
Rotation axis used when rotating the character body.
float
RotationInterpSpeed
Specifies the interpolation speed (in Alpha per second) towards reaching the final warped rotation angle A value of 0 will cause instantaneous rotation, while a greater value will introduce smoothing
TArray<FBoneRe...
SpineBones
Spine bone definitions Used to counter rotate the body in order to keep the character facing forward The amount of counter rotation applied is driven by DistributedBoneOrientationAlpha
float
WarpingAlpha