Welcome to World Space Tools
Advanced animation tools for manipulating animation and switching between local, world space, and other parent spaces.
- Manipulate your animation in world, local or any other parent space.
- Really useful for fixing up foot sliding with cycled animation.
- Create mini rigs on the fly with existing animation.
- Animator friendly, can full bake or only use keyframes you the animator created.
- Efficient, can batch process multiple objects simultaneously.
- Super flexible and can be used on nearly any type of animation control or rig.
How to install?
Use the Package Manager for quickly installing and updating tools, get it here:
|1||Menu||Menus and options.|
|2||Tabs||From here you can find all of the different modules.|
|3||Tools Area||Tools for each module can be found here.|
|4||Quick Undos||Disables the viewport during undo and redo.|
Spaces Tools Area
|To World Space||
|To Parent Space||
|To Local Space||
|Translates + Rotates||Use these options to select what specific channels are included.|
|On Keys||Select whether the tool uses your existing key frames, or is baked out for a specific frame range.
Highighting a range on the timeline also works to set a time range.
Extras Tools Area
Copy Tools Area
|On Keys||Toggle between smart baking on keys or full baking for a time range.|
|Maintain Offset||When copying animation you can choose to maintain the current offset. Leaving this will copy animation as is.|
|Copy Anim A to B(s)||
|Copy Anim (Single Frame) A to B||Click to copy the current position and rotation.|
Path Tools Area
|Create Paths For Selected||Click here to create nurbs curve paths that matches your animation.|
|Rebuild Slider||Use this to simplify the nurbs curve. Set the number of CVs with the slider and click to rebuild the curve.|
|To Path Space||Select your animation controls and then click.
Manual Installation (Advanced User)
The Package Manager makes installing a simple process, but if you need to do this manually here's how.
A great place to install these tools is in the maya/script folder, please see the folder structure below to setup your tools in the simplest way. Tools should be installed to a common
eblabs_hub folder. The
install path should be one folder up from the
eblabs_hub folder. Make sure that there are blank
__init__.py files within all folders.
. ├── eblabs_hub └── __init__.py └── package_id ├── __init__.py └── unzip package contents here
Reminder on Install Path
Make sure to reference the parent folder of your /eblabs_hub folder.
install_path = 'E:/path/to/maya/scripts/eblabs_hub'
install_path = 'E:/path/to/maya/scripts'
install_path = 'E:/path/to/maya/script/' package_id = 'WorldSpaceTools' import os import sys if not install_path in sys.path: sys.path.append(install_path) import eblabs_hub.WorldSpaceTools.scripts.worldspace as tool tool.window.load()