venerdì 29 giugno 2012

Python script for Maya - Create dynamic chain from curve

"Create dynamic chian from curve" is a python script for Autodesk Maya that I wrote just for fun about one year ago.
It creates chains procedurally from NURBS curves and adds IK animation controls, two different dynamics systems (one faster, one more accurate) and dynamic contraints. Everything is procedural, so you can re-arrange the curve, change rings size and shape and so on.


How it works:
- The script does a bunch of things. Basically it measures the curve length and places some hidden locators on it. On each locator it places a joint, an hi-res ring and a proxy ring.
- Each hi-res ring is equal to an original hidden ring (so, by modifying it, you affect all rings) and constrained to the corresponding low-res ring.
- Low-res rings are skinned on joints and used also as ncloth objects, to provide very fast simulations.
- The original curve is both used as IK spline for joints and hair for simulations with Hair system solver.

You can download it for free from Creativecrash: click here.
If you like it don't forget to rate it.

Thanks!

Nessun commento:

Posta un commento