![]() |
Component collisions and collision layering
Maya nCloth provides fast and accurate component-level cloth collisions. nCloth collisions let you create cloth effects like multi-layered silk garments, jackets that fall to the ground and crumple, and bouncing rigid objects. nCloth collisions can only occur between nCloth objects and passive collision objects that are members of the same Maya Nucleus system.
The Maya Nucleus solver supports the following types of collision: nCloth to nCloth collisions, nCloth to passive object collisions, and self-collisions. For these types of collision, you can specify which of your nCloth or passive object components (vertex, edge, and face) participate in the collisions. The collision component type you set for your nCloth and passive objects contributes to the accuracy and speed of their collisions.
For additional control over your nCloth collisions, you can place your nCloth or passive objects in collision layers. Collision layers let you specify how nCloth and passive objects that share a Maya Nucleus solver collide with each other.
- nCloth collisions
- Lesson 1, Creating Collisions: Introduction
- Create and edit nCloth collisions
- nRigidShape
Dynamic constraints
There are many useful Maya nCloth constraints that you can use to influence and control your nCloth objects. You can achieve the specific cloth effects you are looking for by constraining your nCloth objects or their components (vertices, edges, or faces) to other nCloth objects, nCloth components, or passive objects. However, nCloth constraints are not limited to attaching or linking nCloth objects or their components together. Certain nCloth constraints allow you to change your nCloth’s structure or behavior.
For example, you can use nCloth constraints to create buttons on nCloth garments, replace collisions, bind nCloth objects with different topologies together, and exclude and limit nCloth and passive object collisions in a Maya Nucleus system.
- Constraining nCloth
- Lesson 2, Creating Constraints: Introduction
- Create and edit nCloth constraints
- dynamicConstraintShape