Overview
Animate
- Animate Position: Animate object/bone's position based off given stroke path
- Animate Rotation: Animate object/bone's rotation based off given stroke path
Target
- Target: Behaviour to set the target list
- Target Enum: List of affected objects or bones
Settings
- Set 3D Cursor Automatically: When enabled, 3D cursor will be automatically snapped to active object. Does not work for pose bone when using
Selected
- Position Orientation: Whether to move based off global or local axis
- Rotation Orientation: Whether to rotate based off global or local axis
- Rotation Center: Origin used to calculate the rotation of a stroke
- Conversion Method: Whether to use whole points, or the intersection only
- Timing: Can be set to be either each individual points/intersection, or set duration
- Total Duration: Total frames will not exceed this number. Only appear if
Timing
is set toDuration
- Frame Step: Skip every this many frame
- Interpolation: Interpolation type that will be used for keyframes
- Relative to Stroke: When enabled,
Animate Position
position will be relative to its current position and the stroke path - Initial Rotation: When enabled, both
Animate Position
andAnimate Rotation
will account the object/bone initial rotation before applying the rotation - Rotate Along Path: When enabled,
Animate Position
will rotate the object along the path - Reverse Path: When enabled, script will reverse the order of the points
- Delete After: When enabled, annotation/grease pencil active frame or curve object will be deleted after using
Animate Position
orAnimate Rotation
- Movement Axis: Defines which axis will affect
Animate Position
- Rotation Axis: Defines which axis will affect
Animate Position
(ifRotate Along Path
is enabled) orAnimate Rotation
Track Settings
- Only Rotate Up: When enabled,
Animate Position
will only rotate the up axis only.Rotation Axis
will be suppressed - Determine Axis Automatically: When enabled, track axis and up axis will be determined automatically
- Track/Forward Axis: Forward axis. Disabled if
Determine Axis Automatically
is enabled - Up Axis: Up axis. Disabled if
Determine Axis Automatically
is enabled
Position Offset
Property to offset the position when animating the position. Only works for Animate Position
.
Rotation Offset
Property to offset the rotation when animating the position. Works for both Animate Position
(if Rotate Along Path
is enabled) and Animate Rotation
.
Flip Detection
- Smooth Flips: When enabled, script will attempt to negate rotation that is greater than the flip threshold. Only works for
Animate Position
whileRotate Along Path
is enabled - Map to Zero: When enabled, flips will not be greater than 360° and is instead set to 0. Only works for Euler and if
Smooth Flips
is enabled - Flip Threshold: Angle to define flips. If angle difference is greater than this, then proceed to negate this rotation