Array for Maya 1.2.1 (maya script)

Influenced by the 3ds Max Array tool

Lg_arrayinuse

License Type:

Freeware

File ID:

5604

File Size:

246.1 KB

Created / Updated:

Apr 09, 2009 / Feb 24, 2010

Owner:

ecasper76   More free downloads from this user See users marketplace items See this users portfolio Send a Private Message

Platforms:

linux, mac, windows

Downloaded:

3,595

Maya:

2008, 2009, 2010

Tags:

Duplicate Special, 3ds Max Array, duplicate


Array for Maya

Now supporting OS X and Linux!

 

UPDATE - PLEASE READ: People have been asking for an update to work with Maya 2011 and above. I can tell you that 95% of this tool does work. There is a UI glitch with one of the more obscure features (for editing pviot points) that is not working. I have been toying with a redesign using Python. However, I do not like haveing a GUI that can easily be broken and inconsistent between Maya versions. I am currently experimenting with a new work flow concept that is less GUi driven (I don't like the 3dsMax feel) and more viewport interactive which is what Maya users are more used to. This new work flow will probably be introduced under a new tool name due to the amount of changes. I will post something when I know more :)

 

This tool emulates much of the original functionality of the Array tool in 3ds Max. Its range of abilities has been extended through the addition of the "Scatter" tools located at the bottom of the scroll window. The window is modeless allowing a user to freely navigate around the viewport while the script is active. Selections of the duplicated objects is disabled while the script is active. However controls are in place that allow the repositioning of the root object (the object being duplicated) and the pivot point.

 

Usage:

  1. You must have a valid selection of a transform object (cube, curve, locator)
  2. Ensure that there are no negative scale values on the selected object
  3. Only use the 'ewc_Array()' procedure to run the script

 

 

The 1.2.0 release will be the final release containing new features. From here on out I only plan to address bugs. Many people have contacted me with many great ideas, however I am one person maintaining this script by myself and just can't manage all the requests coming in.

 

WARNING: Do not attempt to modify the objects outside of the Array interface. This can lead to errors or un-desirable behavior.

 

SCREEN SHOTS

Windows Vista/7:

ArrayForMaya_win

 

OS X:

ArrayForMaya_mac

 

Linux:

ArrayForMaya_linux

 

Quickly create a spiral staircase:

click for larger version

 

Special thanks to Craig Davies and Kevin Mannens for their advice and feedback.