Random Animation
Last updated
Last updated
Random Animation creates basic animation for selected meshes for movement, scaling and rotation. You can stack these animations to create interesting effects.
Here are the redo properties and what they do:
This has two options: Axis and Path. Axis animates the objects in the xyz axis while Path animates them on a curve.
Path is beta and will undergo some major rework so lets focus on axis for now.
This determines what transform to use for animating the object and has 3 options: Rotate, Move and Scale.
This only shows up when the Use Cycles Modifier toggle is on. This determines how the animation will loop and has 3 options: Repetitive, Continuous and Mirrored.
Repetitive will repeat the animation from the starting frame once the end frame is reached.
Continuous will continue the animation until the literal end frame is reached.
Mirrored will reverse the animation once the end frame is reached.
The start/end frame here refers to the starting or last frame of the object/local animation while the literal end frame refers to the total frame of the movie/animation.
This has 3 options: Origin, Geometry and Cursor. This determines the pivot point for the animation which is particularly useful for scaling and rotation. Origin will use the object's origin point, Geometry will use the average location of the vertices of the object and Cursor will use the 3D cursor as the pivot point.
This has 3 options: X, Y and Z. You can select multiple entries by pressing the Shift
hotkey and clicking on the axis. Regular clicks will only select one while using the Shift + Click
combination again on a selected option will deselect them.
This determines the axis to use to animate the selected object(s) using Rotation, Move or Scale.
This has 2 properties: Start and End. This determines the starting and frames for the animation.
Randomizes the end frame for the animation using the values between the Start and End properties. Randomization will only start when using seed number 2 and above allowing you to assign a controlled value using seed number 1.
This only shows up when you have Animation: Rotate selected. This allows you to set the min and max degrees of rotation.
This only shows up when you have Animation: Move selected. This allows you to set the min and max movement distance values.
This only shows up when you have Animation: Scale selected. This allows you to set the min and max scale values.
Randomizes the Rotation, Move and Scale properties using their min/max values with a seed number.
Only shows up when Add Parent Empty is enabled. This allows you to choose which type or appearance of the empty to use.
Only shows up when Add Parent Empty is enabled. This has 3 options: Active, Cursor and Average. Active will place the empty on the position of the active object, Cursor will place the empty on the position of the 3D cursor and Average will place the empty on the average location of the selected objects.
Only shows up when Add Parent Empty is enabled. This determines the size of the empty object
This allows you to use the Mode properties to determine the type of animation loop to use.
Clears the animation of the selected object(s) for every use of the operator. Disabling will allow for animation stacking.
Adds a parent empty to the selected object(s) and exposes 3 new properties: Empty Type, Location and Size. You can use this to parent multiple objects then animate the parent empty for more effects.
Aligns the parent empty to the direction stored using the Normal Picker operator.
Resets the transform of the selected object(s).
Randomize the frames using only the even divisors of the literal max or end frame of the movie making it easier to create videos with seamless looping animation.
Removes the parent of the selected object(s) so they can animate independently without being affected by the animation of the parent object. This is to offset the parenting feature of the add-on using the Parent To Source toggle in the add-on Settings.