Adverti horiz upsell

Duplicate Along Path 1.5.1 for Maya (maya script)

Duplicate or Deform objects along a path, with a bunch of extra features!

Button download


  • 2013, 2012, 2011, 2010, 2009, 2008

Operating Systems

  • Windows


Last Modified:06/04/2015
File Size: 55.5 KB

Version History

Version 1.0.1
- Quantity limit changed from 100 to 999.

Version 1.0.2
- Reads scale transforms of sample object for duplicates.  Before you could scale sample object to (2, 1, 1) and all duplicates would show with a scale of (1, 1, 1).

Version 1.1.2
- Added a new 2012 version, keeping the legacy 2010 separate.
- 2010 and 2012 - remembers the collapse state of each frame.
- 2010 and 2012 - rearranged script a little to eliminate a warning.
- 2010 and 2012 - upped the scale precision to 2, can now scale by the hundredth.
- 2012 - can be docked and remembers if it was docked.
- 2012 - warning highlights in the text fields now.
- 2012 - Scale constrain lock colors updated.

Version 1.2.2
- 2012 and 2012 - Duplicate along path now distributes equidistant copies regardless of your animation preferences! Before, the In and Out Tangent Maya preferences could alter the duplicate along path results depending on the settings.
- Thank you Blake Rockwell for pointing out the solution and everyone who took some time to inform me of this bug, sorry for the wait!

Version 1.2.3
- Now works with groups!
- Added rotation constraint options, ideal for plants, stairs etc.

Version 1.2.4
- Fixed a bug where scatter failed to work when constraining rotation.

Version 1.3.0
- Now remembers all of your settings!

Version 1.4.0
- Added option to create a merged extrusion along the curve as well.  Fun stuff!

Version 1.4.1
- Fixed issue with twisting merged extrusions.
- Fixed issue where the end of the extrusion would shoot off into the distance.  Now extrusions will be the exact length of the curve.

Version 1.4.2
- Fixed issue with merged extrusion when object is not at the center of the world.

Version 1.4.3
- Fixed issue where if your source object is in the center of the world, the extrusion does not work properly.

Version 1.4.4
- Added option to adjust distance between duplicates.
- Added a menu with some basic links related to the script.
- Added a button for refreshing duplicates.
- Renamed "Merged Extrusion" to "Deform Along Path"
- Deform Along Path now brings up a second window to give the user easy access to motion path attributes. (more to come here)
- 2010 - moved some of the UI over a bit so the words are no longer cut off.

Version 1.4.5
- Fixed issue with "Distance" where you could not enter a float value.  "1.5" was being interpreted as "1".
- Modified script so that it now works with both earlier and later versions of Maya.  Only one available now.
- Added button for reversing the direction of the loaded curve.
- Added button for deleting the duplicates.
- Added a buttong for detaching the duplicates from the motion path and also removing any constraints.
- Changed rotate values from intergers to floats for increased accuracy.
- Fixed Scatter, its fuctionality was broken in 1.4.4
- Updated Scatter logic, now scatter directionality is fully random on each active axis.  Before, the same random number was being applied to an objects x, y, and z.

Version 1.4.6
- Updated Quantity and Distance field maximums to 1000 and 100000 respectively.

Version 1.4.7
- Fixed a bug where the script was broken for Maya 2011 users.  "// Error: Invalid flag ‘-floatChangeCommand’ //"

Version 1.5.0
- Added Start and End Buffers
- Added a button for finalizing deform along path
- Added a feature to reset options to default
- Added a feature that adds a shelf button for DAP
- Added more options for deform along path
- Added tooltips for buttons
- Added a feature that saves duplication settings on the curve, can load settings from the curve
- Added auto switch for different scene up prefs
- Moved deformer options to a new tab to avoid confusion
- Moved pop-up deform attributes window to the new tab
- Fixed a bug where deforming failed if the object was too short

Version 1.5.1
- Updated so docked UI shows up on top when you run the script in 2015 and 2016
- Fixed a bug that showed up in 2016 where failed to distribute along the path