Maya - nCloth Rig & nDynamic Manager - (Python UI) (Dyn Eval)
NCloth Rig & nDynamic Manager are scripts for Autodesk Maya and a must-have for a CFX artist.
The nCloth rig is mostly to streamline the regular processes for setup and avoid human mistakes. It can be used to create a complete nCloth rig for an asset or in one scene.
The nDynamic manager, on the other hand, is made to be used constantly during the simulation process. Exporting a nCache in maya can require between 5 to 10 steps that need to be repeated for each iteration of your simulation. Hard to focus on your true task with this amount of "menuing". This script reduces the process to 1 to 3 easy steps. Every studio I worked at had a version of this script and all CFX I know can't work anymore without one. It's not just about saving time but saving brain power for not having to focus repeatedly on format, directory, name, etc...
nCloth rig
The nCloth Rig allows you to create nCloth systems (nCloth, nRigid and nDynamic constraint) which will be automatically renamed and sorted into groups.
nCloth :
- Use the set mesh in the UI to create the nCloth mesh and the output mesh.
- If a HI output (mesh with higher polycount) is set, a wrap deformer will be made (and correctly named) between it and an output driver mesh.
- Choose the possibility of having meshes connected to the Inputmesh and Restmesh connection of your nCloth.
- Choose the possibility of having a specific shader on your nCloth mesh.
nRigid (passive collider) :
- Apply on selected mesh(es)
- Choose the possibility of having your nRigid mesh connected to its source mesh (using connection inMesh, outMesh) to have it follow its deformation without using an additional deformer.
- Choose the possibility of having a shader on your nRigid mesh (all nRigid share the same shader) to easily identify them in your viewport.
nDynamic constriant :
- Use classical nConstraint from Maya with a direct naming and sorting system.
nDynamic manager
The nDynamic manager allows you to easily activate/deactivate dynamic objects but more importantly simplify the exports and imports of caches.
Create multiple nCaches from all selected nCloth in the UI. All caches will be automatically renamed and sorted in the specified folder in the UI.
Load or clear caches on your nCloth in one click.
Import cache on selected mesh or Materialize them in two clicks.
If you have used the nCloth Rig script to generate your nCloth, you can easily load the caches of your choices on the output mesh. It removes the need to create a direct deformer between your nCloth mesh and the output mesh (reducing the risk of crash).
DISCLAIMER :
Developed for Maya 2023 but should work on previous versions (non-obsolete one).
Those scripts have yet be tested on multiple platforms, please contact me if you have any issue (using the contact instructions in the Read_Me.txt).