Group Move Tool

4.75 out of 5
(4 customer reviews)

From: $9.99

Clear

Description

Group Move Tool

A simple and fast tool for moving/rotating/scaling a group of objects.

  • Shift and rotate entire poses as a group.
  • Works with virtually any object or control, even in complex hierarchies.
  • Use scale mode to shift controls closer and farther apart.
  • Relocate pivots on the fly.
  • Tool will update when you scrub or flip between frames.

ebLabs_groupMoveToolCompare

[separator line=”yes” margin=”30″]

Video Demo

[separator line=”yes” margin=”30″]

Installation

  • Save “ebLabs_groupMoveTool.py” to your maya scripts folder.
  • Add the following command and icon to a python hotkey (or shelf button).
  • ebLabs_groupMoveTool_icon

[separator line=”yes” margin=”30″]

Manual

Version Info

  • python script, tested with Maya 2012+, Linux, Windows and Mac
  • v.2018.10.20

How To Use

(1). Select your objects.Select one or more control(s)/object(s) in your scene.
(2). Activate ToolAssign the Group Move Tool command to a hotkey, or even a shelf button.
(3). Move/Rotate/ScaleThis is the main function of the tool. A temporary control is created, it appears as a bounding box around the objects you selected. When you move/scale/rotate this Group Move Node, it will update the all of the objects that are connected to it. For more technical users, please see the more detailed description below.
(4). Finish UpWhen you are finished using the Group Move Tool, simply click in your viewport to clear the selection, this will reselect all of your objects/control(s).

[separator line=”yes” margin=”30″]

Tips

Setting KeysIf you already have keys on your controls, keys will be set using autokey, ie when changes are made. If you haven’t added any keys to your objects then none will be added.
Change/Move PivotsHit the ‘insert’ key to move the pivot anywhere you’d like. Now any rotation/scale will happen from this point.
Scrub the timelineChanging the current time will update the Group Move Tool so you can keep working. There is a ‘Key Reference’ channel that will give you a visual indicator of where your keyframes are.
Try ScaleScaling will actually contract/expand the position of all the objects connected to the Group Move Tool towards the pivot. The Group Move Tool only affects position and rotation, but this is a handy way to use the scale in a different way.

 

[separator line=”yes” margin=”30″]

Channel Box

groupMoveTool_channelBox

Translate X/Y/ZReset this back to zero and the Group Move Node will go back to where it started.
Rotate X/Y/ZReset this back to zero and the Group Move Node will go back to where it started.
Scale X/Y/ZThe Group Move Tool wont scale your objects, but you can use scale to expand/contract the positions of all the connected objects from the pivot point.
Key ReferenceCheck out the timeline to see the keyframes from all of the objects connected to the Group Move Node. This is just for your reference, and has no effect on anything.

 

[separator line=”yes” margin=”30″]

How does it work?

Why not use constraints?

  • Constraints add extra nodes and connections to the objects in your scene. This is something I wanted to avoid. With the Group Move Tool, all of the updates are handled by script jobs in the background. After you are finished with the tool, there is no remaining ‘garbage’ attached to your character. Clean, simple and easy to use.

What about double transformations?

  • The Group Move Tool is optimized to check through and take into account hierarchies and dependencies. On top of this, all positions are double checked that they are accurate. This all gets calculated on the fly and is generally quite fast.

Version History

__version__ = ‘2016.11.28’

  • Bug fixes
  • Selection Falloff Beta

 

 

[separator line=”yes” margin=”30″]

Special Thanks

Additional Support

Jean-Renaud Gauthier – http://www.turboatomic.com/

Also See

Josh Burton’s Morpheus Rig – http://www.joshburton.com/
http://www.blendswap.com/
[separator line=”yes” margin=”30″]

4 reviews for Group Move Tool

  1. 5 out of 5

    Davide (verified owner)

    Great tool, but more important great support! TNX Eric!

    Davide

  2. 5 out of 5

    nick (verified owner)

    Group Move Tool does exactly what you want, allowing you to move multiple controls or objects relative to each other in a fast and intuitive way, eliminating time wasting creating unnecessary groups and locators.

  3. 5 out of 5

    morgread@gmail.com (verified owner)

    This tool is an absolute pleasure to use and has literally saved me days of work.

  4. 4 out of 5

    Jonathan (verified owner)

    awesome tool, I add 4 stars only because there is sometime a error message when I use the picker to select controls of the character.
    And when I select manualy in the scene it work. And sometimes the temporary global control do not appear, so I repead the selection and he didn’t work anymore. Have to take the previous saved file to do it correctly. Don’t know why.
    But when it works it save me so much time XD Thanks for this tool !

Only logged in customers who have purchased this product may leave a review.