created by Mayec Rancel
This tool creates a simulation rig for a chain (free or constrained) with a few simple steps. The rig is an optimized one, very stable and fast to simulate, based on a reactor rope.
- Due to the optimized natures of the rig, it is more suited for certain types of chains (eg, the ball-joint chain in the example scene). For other types (like the usual ring-linked chain), if the rings are loose, the simulation may not have the needed freedom between links. In such cases, a brute-force all-rigid-bodies solution may be needed for a more realistic (although much slower and potentially unstable) simulation.
- By default, the rigged chain will not collide with the constraining objects. But since it is using reactor, you can add any rigid bodies, constraints or any other entities to your simulation.
- This tool can rig a chain that has been modeled/placed in a
specific position, or it can rig it in a neutral straight shape, and then bring it to a natural position with a simulation runup (and tricks like colliding objects to shape it, if you need a specific shape).
Chain Rigger v.1.0
Chain Rigger v.1.1
- Bug Fixes: "place Chain End" errors the first time script is used in a session.
- Features: when using "place Chain End", end locator will automatically be selected and in move mode for easier placement.
Chain Rigger v.1.2
- Bug Fixes: "Type error: Call needs function or class, got: undefined" when running the script for the first time in a fresh 3ds max.