THE COOLEST AND MOST POWERFUL TOOLSET FOR
MAYA ANIMATORS
   
DOWNLOAD (0.8.4)
ANIMBOT.CA/DOWNLOAD
LAUNCH VIDEO
YOUTU.BE/DEZLHQXRDAO
BE PART OF OUR COMMUNITY
MAYA ANIMATION WORKFLOW
CONTRIBUTE AND EARN REWARDS
PATREON.COM/ANIMBOT
SUBSCRIBE FOR UPDATES AND DISCOUNTS
   
 
 

Increase Decrease Precise Transform

For situations where you need to increase or decrease precise values to a key or attribute.

Nudge Left Right

Nudge selected keys to the left or right.


Tip: if you go to an empty frame and Nudge Left Right, the next right key will snap to that frame.


Nudge commands move keys around. You can nudge selected keys or even all keys existent in the scene.

Nudge Left Right Time Offsetter

Offset the timing to the left or right without offsetting and messing your keys.


It's the same command as the Time Offsetter Slider, but you can input the amount of frames you want to nudge/offset.


TIP: Try using Mirror All Keys + Time Offsetter in a walk cycle.

Nudge Left Right All Keys

Nudge all keys from selected objects to the left or right.


Nudge commands move keys around. You can nudge selected keys or even all keys existent in the scene.

Nudge Left Right Scene

Nudge all keys existent in your scene to the left or right.


Tip: if you want to perform other actions on all animation curves in your scene, you can use the Select All Anim Curves in the Scene command, found in the Extra Tools/Selection Tools.


Try for instance combining Insert Inbetween and Nudge All Keys if you want to nudge sections of the animation around.

Insert Remove Inbetween

Insert or remove empty frame(s) between keys.


Tip: Select a bunch of keys and it will add empty frame(s) between all of them.


Inbetween commands inserts or removes empty frames between keyframes. You can act on selected keys or even all keys existent in the scene.

Insert Remove Inbetween Scene

Insert or remove empty frame(s) between all existent keys in your scene.


Tip: if you want to perform other actions on all animation curves in your scene, you can use the Select All Anim Curves in the Scene command, found in the Extra Tools/Selection Tools.


Inbetween commands inserts or removes empty frames between keyframes. You can act on selected keys or even all keys existent in the scene.

Reset Pose

Resets your pose to it's defaults.

Contributed by Alessandra Mota.


TIP: Try using the Blend to Default Slider to gradually blend your pose to it's defaults.

Contributed by Bruna Berford.

Reset Translation Rotation Scale

Resets only translation, rotation and scale channels to it's defaults.


See how Reset Translation, Rotation, Scale works:

Contributed by Alessandra Mota.

Snapshot Preferred Default Pose

Stores your selected pose as the preferred default pose (also known as T-pose, neutral, zero or bind pose).

By default, animBot reads the attribute default value (defined in rigging) as the default pose. Many times that is not the pose we expect. This will override those values to whatever you want to define as default.


Default poses work across rigs, as long as they have same convention control names.

TIP: You can manage the poses you snapshot in the right-click menu.

Contributed by Alessandra Mota.


This will affect Reset Pose, Blend to Default and Scale from Default.

Contributed by Alessandra Mota.

Contributed by Bruna Berford.

Share Keys

Sets keyframes to all common times from your selection.

It's useful when you grab a control that has no keys but you wish it had the same keys as another control. Before this command your would have to select both controls and hit 'next key - set key', 'next key - set key'... until you set all keys.

Contributed by Alessandra Mota.

Ease in Out

Recalculate your keys in a perfect ease in or out.


Tip: This slider will ignore your current key values. Try the yellow slider Blend to Ease if you want to use your current poses and gradually blend to the perfect ease.


Remember: With animBot you can always target keys on the timeline and also filter the channels.

Noise Wave

Create noise or wave out of your selected keys.


Tip: Try using Baking Keys on an animation curve to create some keys before applying Noise.


Tip: Try combining different sliders.

Time Offsetter

Offset the timing without offsetting and messing your keys.


If you need more precision, use Nudge Time Offsetter.


Try offsetting one finger from another.

Pull Push

Soften or intensify your pose. Some animators know this as 'amp/deamp' tool.


You can deamp a whole animation section.

Contributed by Arturo Garcia.


Tip: Move the slider knob all the way to the left and your keys will align in a perfect linear fashion.

Simplify Bake Keys

Simplify (remove keys) or bake (add keys) your animation curve.

Simplify Keys uses a smart algorithm that will delete keys maintaining the animation curve's shape. Very powerful for cleaning mocap animation.


Tip: Try combining different sliders.


Tip: You can bake keys using either Simplify|Bake Keys Slider, Tint Key Green or Set Smart Key.

Smooth Rough

Soften your animation curve or make it harsh.

Smooth is really good for softening noise, like dirty mocap animation.


TIP: You can create moving holds out of dead keys by smoothing them a few times.

Scale From Average

Scale your keys up or down based on the average value of selected keys.

Tip: Move the slide knob all the way to the left to relative invert your animation curve.

Scale From Default

Scale your keys up or down based on the rig default value.

Tip: Move the slide knob all the way to the left to invert your animation curve.


Tip: Use it to intensify or release tension on your poses.

Contributed by Bruna Berford.

Scale From Frame

Scale your keys up or down based on the desired frame value.


Tip: Try also Blend to Frame to gradually blend your current pose to the desired frame.

Scale From Neighbor Left

Scale your keys up or down based on the neighbor left key value.


Good for intensifying anticipations or overshoots.


Tip: Try also Blend to Neighbors.

Scale From Neighbor Right

Scale your keys up or down based on the neighbor right key value.


Good for intensifying anticipations or overshoots.


Tip: Try also Blend to Neighbors.

Overshoot

Activate overshoot, so the sliders go further than 100%.

TIP: Bake Keys will make half frames when overshoot is activated.

Tweener

That's the classic Tween Machine taken to a whole new level.


Based on traditional animation techniques, with this one you can create precise inbetween keys, first pass breakdowns and save hours of work by basically not dealing with animation curve tangents.


Clicking (not dragging) is equivalent to:


TIP: Try Tweener overshoot.

Blend to Buffer

Blend your current keys to your buffer curves.

Blend to Default

Blend your pose to the rig default pose.

Blend to Ease

Tight up spacing by forcing the easing.


Tip: Try combining different sliders.


Remember: With animBot you can always target keys on the timeline and also filter the channels.

Blend to Frame

Blend your current pose to another pose at desired frame.


Tip: This is extremely helpful when you need to grab poses from other frames, like when lip synching, with the advantage of gradually blending.

Contributed by Alessandra Mota.


It's also useful when creating A/B poses with intensity variations, such as a first lip sync pass.

Blend to Mirror

Blend your pose to the opposite rig controls pose.

Contributed by Bruna Berford.

Blend to Neighbors

That's probably the old aTools signature. Blend your current pose to the neighbor poses.


Tip: You can start off a breakdown with Tweener, then fine tune it with Blend to Neighbors.

Blend to Infinity

Blend or create infinity poses.


Tip: Great to create handles.

Blend to Undo

Blend your pose to the last undo action.


In other words, you can gradually undo your last change. Went too far? Undo just a little.

Overshoot

Activate overshoot, so the sliders go further than 100%.


TIP: Tweener can create nice overshoot poses.

Tweener Euler Filter

Do an Euler Filter pass when you create keys with Tweener.


This will help preventing gimbal lock situations.


Remember: In case the rotation from one key to the next exceeds 90 degrees intentionally, you might want to turn this OFF, or it will normalize it.

World Space

World Space Mode will ignore the hierarchy and calculate the pose globally.


Good to stick controls to world space.


Also helpful to counter animate FK chains.


Sliders with World Space ability: Tweener, Blend to Frame, Blend to Neighbors and Blend to Infinity.


You can use it to fix/bake gimbal locks.


TIP: Turn World Space ON if you want the sliders to consider the global transform by combining animation curves in Animation Layers.

Smooth Tangent Slider

Gradually smooth your tangents.

Based on the relationship of your keys, it will calculate the best smooth tangent transitions between keys.

It's good for movements that need more flow, rounded arcs and overshoot.

Bounce Tangent Slider

Gradually bounce your tangents.

Nice sharp tangents, good for 'hitting a wall', when you don’t want any easing in and/or out.

Rotate Tangent

Rotate your tangents handles in a relative fashion.

Overshoot

Activate overshoot, so the sliders go further than 100%.

Cycle Match Tangent

Match the tangent on a cycle.


It will favor targeting the last key, unless you select the last key or use the commands on the right click menu.


Best Guess Tangent

Based on the relationship of your keys, it will guess what is the best Maya native tangent to apply.


It’s usually a better first pass than just applying Auto tangent to everything.

By applying this tangent, it will set the global tangent to Auto, so next time you add a key it will use that tangent.

Smooth Tangent

Based on the relationship of your keys, it will calculate the best smooth tangent transitions between keys.


It's good for movements that need more flow, rounded arcs and overshoot.


Tip: Try using the Smooth Tangent Slider to gradually smooth your tangents.

By applying this tangent, it will set the global tangent to Auto, so next time you add a key it will use that tangent.

Bounce Tangent

Nice sharp tangents, good for 'hitting a wall', when you don’t want any easing in and/or out.


TIP: Make shark fin tangents by applying to In Tangents.

By applying this tangent, it will set the global tangent to Auto, so next time you add a key it will use that tangent.


Tip: Try using the Bounce Tangent Slider to gradually bounce your tangents.

Native Tangents

Nothing new here, just a shortcut for the native Maya tangents.


With the advantage of applying directly to the timeline.


Tip: There is some extra things you can do on the right click menu.

By applying this tangent, it will set the global tangent to Auto, so next time you add a key it will use that tangent.

Tint Key Red

Tint the keys RED on your timeline.


That’s a way to visually organize your keys. Red keys are default keys that can be used for instance to identify your golden poses and extremes.


You can delete only red keys or tint all keys RED in the scene to restore the default.


If you want to save some UI screen space, let just one Tint Key button on the toolbar and use shortcuts to access all commands.


Limitations:

The animBot Color Keys is an attempt to robustly and cleanly tag colors to keys using native Maya resources, without using any extra supporting curves, extra nodes or metadata that would mess with your scene.

Although I’d love to have available as many colors as the Select Set does, Maya natively is limited to 3 colors only. In addition to that, green keys are the Maya native 'breakdown keys', which has a behaviour of constraining its time to neighbor keys (if you nudge neighbor keys, it will automatically nudge itself), hence its recommended its use only for baked keys (frame-by-frame).

Tint Key Yellow

Tint the keys YELLOW on your timeline.


That’s a way to visually organize your keys. Yellow keys are special tick keys that can be used for instance to identify your breakdowns, double extremes and inbetween keys.


You can delete only yellow keys.


If you want to save some UI screen space, let just one Tint Key button on the toolbar and use shortcuts to access all commands.


Limitations:

The animBot Color Keys is an attempt to robustly and cleanly tag colors to keys using native Maya resources, without using any extra supporting curves, extra nodes or metadata that would mess with your scene.

Although I’d love to have available as many colors as the Select Set does, Maya natively is limited to 3 colors only. In addition to that, green keys are the Maya native 'breakdown keys', which has a behaviour of constraining its time to neighbor keys (if you nudge neighbor keys, it will automatically nudge itself), hence its recommended its use only for baked keys (frame-by-frame).

Tint Key Green

Tint the keys GREEN on your timeline.


WARNING!!! This will turn your key into a Maya native 'breakdown key' and will change it's behaviour, please read second page of this tooltip for more information.

That’s a way to visually organize your keys. Green keys are good for identifying baked keys (frame-by-frame).


You can delete only green keys.


Tip: You can bake keys using either Simplify|Bake Keys Slider, Tint Key Green or Set Smart Key.


If you want to save some UI screen space, let just one Tint Key button on the toolbar and use shortcuts to access all commands.


Limitations:

The animBot Color Keys is an attempt to robustly and cleanly tag colors to keys using native Maya resources, without using any extra supporting curves, extra nodes or metadata that would mess with your scene.

Although I’d love to have available as many colors as the Select Set does, Maya natively is limited to 3 colors only. In addition to that, green keys are the Maya native 'breakdown keys', which has a behaviour of constraining its time to neighbor keys (if you nudge neighbor keys, it will automatically nudge itself), hence its recommended its use only for baked keys (frame-by-frame).

Smart Tint Keys

Automatically tint your keys when using animBot commands.


Sliders inbetween keys will be tinted yellow, Baked keys will be tinted green, Set Smart Key will check neighbor keys and tint accordingly.


Tip: You can bake keys using either Simplify|Bake Keys Slider, Tint Key Green or Set Smart Key. It's useful to tint baked keys as you can easily clear that later.

Selection Display

Display the selected objects and filter selection.

Contributed by Alessandra Mota.

Select Sets

Selection buttons to help selecting chunk of rig controls.


It's meant to be a quick and simple way to organize and select stuff in your scene and despite of not being a picker substitute, if you don't have one it will do a pretty decent job.

Contributed by Alessandra Mota.


TIP: Try using Select Sets to isolate stuff in your scene instead of the native Maya layers!

Contributed by Bruna Berford.


It's simple and easy to manage the buttons.


If you want to transfer your select sets from one scene to another, you can do so by right clicking the Select Sets button.

Select Opposite

Select opposite rig controls.


Tip: Using Select Opposite tools with Mirror tools can be very effective.

Create Select Set

Create a new Select Set button containing current selected objects.

Smart Select Sets Tabs

A quick and easy way to have same select sets for all characters in the scene.


It will dynamically create one tab per character containing the same buttons. In addition to that, it will create buttons for opposite controls.


TIP: If characters have different controls for the same group, you can add all of them to the set and they will be sorted out.

Select Sets Color Toggle

Filter showing colors for your buttons.


You can also isolate or hide colors.

Align Selected

Snap-Align all selected objects to the last selected object.


Tip: It gets very powerful when applying to multiple keys.

Align All Keys

Snap-Align all selected objects to the last selected object for all keys in the timeline.

Align Translation

There is no help for this tool yet.

Align Rotation

Snap-Align only the rotation of all selected objects to the last selected object.

Align Scale

There is no help for this tool yet.

Create Aligned Locator

Creates a Maya locator snap-Aligned to all selected objects.


Tip: It gets very powerful when applying to multiple keys.

Mirror Pose

Mirror your pose to the opposite rig controls.


Tip: You can apply to multiple keys.


Turn on Auto Mirror to edit your pose in a symmetry fashion.


Tip: Try using Blend to Mirror Slider, it will gradually mirror your current pose.

Contributed by Bruna Berford.


Tip: Using Select Opposite tools with Mirror tools can be very effective.

Mirror All Keys

Mirror the entire animation.

Contributed by Daniel Cabral.

Snapshot Mirror Settings

Builds a mirror table by analyzing your rig.


This command is only useful when applying a mirror doesn't get to the results you expect, as animBot will run this automatically when needed. As automation has many variables involved, issues building a mirror table on the fly can happen, so by running this command with the rig in the default (T-Pose) it will make sure to build it correctly. You only need to run this once per character.


Tips for troubleshooting if mirroring is not working:

1) First and foremost, for channels that are not inverted/mirrored correctly you can use Fix Mirror Setting command (found in Mirror Snapshot right click menu)


2) Does your control have the opposite named correctly? You can test which control is the opposite using the Select Opposite tool, if it doesn't find one, it won't mirror properly.

3) animBot will only invert Translate and Rotate channels, if your rig demands inversion of any other attributes, like an elbow swivel, it won't happen.

4) If translation and/or rotation attributes on your rig are setup in a way that they're connected in an inverted manner, like an expression or a plusMinus node, the snapshot won't capture it correctly.

5) Inversion is done on a per-channel basis, so if your rig demands that translateX must invert translateY to the opposite control, it won't work.

6) animBot rely on your default pose to mirror snapshot automatically, if Reset Pose all controls doens't do what you expect, you might need to use Snapshot Preferred Default Pose beforehand.

7) Lastly, you can edit the mirror table file, located in your user/maya/scripts/animBot_data/mirror_settings_snapshot.anb

Space Switch

Switch space attributes maintaining the pose intact.


Tip: It gets very powerful when applying to multiple keys.

Fake Constrain

Utility to help animating without the hassle of dealing with Maya constraints.

Some animators know it as 'Sticky Tool'.

Anim Transfer

Will help you transfer your animation from a scene to another or from one character to another.

Timeline Range

Will help you working with long animation scenes by quickly switching between timeline ranges.

Temp Pivot

There is no help for this tool yet.

Micro Transform

There is no help for this tool yet.

Transform All

There is no help for this tool yet.

Motion Trail

There is no help for this tool yet.

Suspend Viewport

Prevent viewport evaluations.


The main time consuming task for Maya is to calculate what’s gonna show in the viewport. You can gain a lot of speed by suspending the viewport when you don’t need to immediately see the results of what you are doing, like when you are nudging several keys around or cleaning up your curves in the graph editor.


Tip: Auto Suspend Viewport will automatically suspend the viewport when it needs to gain interaction speed.

Contributed by Carolina Delgado.

Playblast

There is no help for this tool yet.

Playblast Keys

There is no help for this tool yet.

Play Last Playblast

There is no help for this tool yet.

Extra Tools

Several commands that are either intended to be used via hotkeys or not very often.

Hence the reason they being organized in one single place without hogging UI screen space.


Tip: Check the 'Recommended Hotkeys' for a list of commands that were designed to be used specially as hotkeys. They can really boost your work speed.

Apply Euler Filter

Fix euler rotations.

Clear Animation

Clear all keys.

Clear Redundant Keys

There is no help for this tool yet.

Clear Static Anim Curves

There is no help for this tool yet.

Crop Keyframes

There is no help for this tool yet.

Set Smart Key

Set keys and keep tangents types intact.

TIP: Replace your 'S' hotkey with this command.


It will key only animated channels (use Set Smart Key All Channels if you want to key all).


Keep curves intact by highlighting a range.


If Smart Tint Keys is enabled, it will tint keys on creation based on its neighbors.


Tip: You can bake keys using either Simplify|Bake Keys Slider, Tint Key Green or Set Smart Key.

Set Smart Key All Channels

Set Smart Keys to all animatable channels.

Smart Go to Frame Keyframe

Go to next or previous frame or keyframe faster and select it, without storing undo.

TIP: Feel free to replace your native < > hotkeys with this command.


Jump several keys faster than the native next or previous frame or keyframe.

Contributed by Carolina Delgado.


Automatically selects your keys in the Graph Editor.


It will jump to and thru selected keyframes.

Smart Snap Keys

There is no help for this tool yet.

Channel Box Multi Selection Helper

Change attribute values on the Channel Box for multiple selected objects.

Channel Box normal behaviour is to only display the last object selected attributes, this tool will override that with a list of all attributes from all the objects you have selected.


TIP: It's available in the Auto Bots menu too.

Auto Clear Channel Box Selection

Automatically clear channel selection to prevent actions on filtered channels accidentally.

It will clear every time your selection changes or you click on the manipulator.

Contributed by Eduardo Conter.

Clear Channel Box Selection

Clear channel selection in Channel Box so curves from Timeline are no longer filtered.

TIP: Set up a hotkey for this command.

Auto Frame Anim Range

There is no help for this tool yet.

Frame Anim Range

There is no help for this tool yet.

Hide Static Anim Curves

There is no help for this tool yet.

Move Object Local World Toggle

There is no help for this tool yet.

Orient Move Manip to Camera

There is no help for this tool yet.

Orient Move Manip to Last Selected

There is no help for this tool yet.

Rotate Local World Gimbal Toggle

There is no help for this tool yet.

Deselect Non Keyed Objects

There is no help for this tool yet.

Deselect Static Objects

There is no help for this tool yet.

Select All Anim Curves in the Scene

Select all the animation curves existent in your scene.

Useful whenever you want to perform actions on everything that's animated, such as retiming the whole scene.

Auto Load Timeline Sound

There is no help for this tool yet.

Sync Isolate Select

Sync the isolate select on all viewports.


TIP: Try using Select Sets to isolate stuff in your scene instead of the native Maya layers!

Contributed by Bruna Berford.

Tumble Around Selection

Automatically tumble around selected objects.

This will save you a lot of 'F' key pressing.

Show Only Geometry

Show only geometry on the current viewport.

This is good for a clean viewport, usually for playblasting. It will include all geometry nodes, such as NURBS Surfaces, Polygons, Subdiv Surfaces, Plugin Shapes and GPU Cache.

Show Only Geometry and Nurbs Curves

Show only geometry and NURBS curves on the current viewport.

This is good to clear the viewport for animation, as usually we don't want to see anything byt geometry and rig controls.

Toggle Geometry Visibility

Show or hide geometry on the current viewport.


This is good to select hidden controls.


It will include all geometry nodes, such as NURBS Surfaces, Polygons, Subdiv Surfaces, Plugin Shapes and GPU Cache.

Custom Tools

There is no help for this tool yet.

Crash Recovery

Restore your animation in case of a Maya crash.

It will smartly use idle Maya resources to save your animation curves and will prompt you to load them back in case of the previous Maya session crashed.

Auto Bots

animBot Tools that run in the background.

Tools like the crash recovery and selection display run in the background. They are constantly listening to Maya activities so they can perform actions when needed. For instance, the selection display will listen to your current selection and whenever that change it will update the display. The technical term for those background activities is 'callback'. Autobots is a collection of all animBot callbacks and a center place where you can manage them.