nConstraint menu

Use nConstraints to adjust the behavior of Nucleus objects (nCloth, nParticle, Soft Bodies, and nHair objects), by restricting their movement or securing them to other objects.

Access the Use Sets option in the Constraint Option Box to add all the selected Nucleus object's components, or only the components you selected, to a dynamic constraint selection set. Component constraints has additional options.

Create

Component

Creates a Stretch or Bend Component constraint between selected faces and along selected edges of an nCloth mesh.

Note: Component nConstraints can only be used with nCloth objects.

Select nConstraint > Component > to set the Component nConstraint Options.

Component to Component

Creates a Component to Component constraint between selected nCloth object components, nHair curve vertices, or nParticles objects (or individual nParticles). For example, you can use a Component to Component constraint to attach a button to an nCloth shirt.

See Create nCoth Component to Component constraints, Create an nParticle Component to Component constraint, or Create nHair Component to Component constraint.

Force Field
Creates a Force Field constraint, which pushes nCloth, nHair curve, and nParticle components or objects away from the center of the constraint with a radial field with spherical volume bounds. When you create a Force Field constraint a force field locator appears in the scene. The size, shape, and location of the locator denotes the size, shape and location of the force field.

You can use a Force Field constraint to correct unwanted penetrations by repelling objects or particular vertices, nHair curve CVs, or nParticles.

A Force Field constraint can be applied to the whole Nucleus object, as well as to localized vertices, curve CVs or individual nParticles. Use the Force, Strength and Strength Dropoff attributes on the dynamicConstraint node to determine the power of the force field. Positive values cause the force field to push out, while negative values cause the force field to suck in the nCloth, nHair or nParticles.

Create nCloth Force Field constraints, Create an nParticle Force Field constraint, or Create an nHair Force Field constraint.

Point to Surface

Creates a Point to Surface constraint from the selected nCloth object vertices, nHair curve vertices, or nParticle object components to a target surface (an nCloth object or a passive object). This type of nConstraint is useful when you want to hold parts of an nCloth object (like a cuff on a shirt) to a polygon mesh (like a character’s wrist).

See Create nCloth Point to Surface constraints , Create an nParticle Point to Surface constraint, or Create an nHair Point to Surface constraint.

Slide on Surface

Creates a Slide on Surface constraint from the selected nCloth, nHair, nParticle, or passive object components to a target surface (nCloth or passive object).

It allows the constrained components to move or slip along the surface to which they are constrained. The Slide on Surface constraint is a variation of the Point to Surface constraint that allows sliding. This type of nConstraint can be used instead of collisions, and in most cases works faster than collisions

See Create nCloth Slide on Surface constraints, Create an nParticle Slide on Surface constraint, or Create nHair Slide on Surface constraint.

Tearable Surface

Creates a Tearable Surface constraint for the selected nCloth object. The Tearable Surface make nCloth objects tearable or shatterable by separating all of their faces, generating new edges and vertices, merging the nCloths’ vertices, softening the nCloths’ edges, and constraining the nCloths’ points (tear) or edges (shatter) together using the Weld constraint method.

This is useful when you want to create nCloth surfaces that can rip or shatter when they collide with passive objects or other nCloth objects. The Glue Strength attribute on the dynamicConstraint node determines how easily an nCloth tears or shatters (see dynamicConstraint).

See Create Tearable Surface constraints.

Transform Constraint

Creates a Transform constraint for the selected Nucleus object components (vertices, edges, or faces for nCloth objects, dynamics curves vertices for nHair and particles for nParticles). If nCloth edges or faces are selected, then all the edge’s or face’s vertices are Transform constrained.

Transform constraints hold selected vertices of nCloth and passive collision objects, nHair curve CVs, and selected particles of nParticle objects in place or move them through XYZ space. Transform constraints have transform constraint locators that control the constrained vertices or particles. This locator can be parented, animated, or constrained to another object. For example, you can animate the transform constraint locator of a Transform-constrained nCloth silk scarf to direct its movements as it falls through the air.

Create nCloth Transform constraints, Create an nParticle Transform Constraint, or Create an nHair Transform contraint.

Edit

Attract to Matching Mesh
Creates an Attract to Matching Mesh nCloth constraint from the selected nCloth object to a target mesh. The Attract to Matching Mesh constraint attracts the vertices of an nCloth object to the corresponding vertices of a mesh with matching topology. See Create Attract to Matching Mesh constraints .
Disable Collision
Creates a Disable Collision constraint for the selected nCloth, nParticle, or passive objects, or components. See Create nCloth Disable Collisions constraints, or Create an nParticle Disable Collision constraint.
Exclude Collide Pairs

Creates an Exclude Collide Pairs constraint for the selected nCloth, nParticle, passive objects, or components. See Create nCloth Exclude Collide Pairs constraints, or Create an nParticle Exclude Collide Pairs constraint.

Remove Dynamic Constraint

Removes the selected dynamic constraint from its target Maya Nucleus objects.

Weld Adjacent Borders
Creates a Weld Adjacent Borders constraint for the selected nCloth objects. The Weld Adjacent Borders constraint constrains the nearest borders of the selected nCloth objects using the Weld constraint method. See Create a Weld Adjacent Borders constraint .

Membership

nConstraint Membership Tool
Switches the current tool to the nConstraint Membership Tool, which lets you select, add, remove, or replace components used by the constraint.

See Edit nCloth constraint membership or Edit nParticle constraint membership.

Add Members
Adds the selected components (as members) to the specified constraint.
Remove Members
Removes the selected components (existing members) from the specified constraint.
Replace Members
Replaces the components that are members of the specified constraint with the selected components.
Select Members
Selects the Nucleus object components that are members of the selected constraint.

Maps

Paint Properties by Vertex Map
Lets you paint any of the available properties on the component members of your nCloth constraints. The constraint property values you paint are stored per-vertex, per constrain component member. Select a property from the submenu: Strength, Glue Strength, or Weight.

If you select a property’s , the Paint nConstraint Attributes Tool settings appear. For more information about this tool’s settings, see Artisan Tool Settings.

Paint Properties by Texture Map

Lets you paint any of the available properties on the component members of your nCloth constraints. The constraint property values you paint are stored to a texture file on disk. Select a property from the submenu: Strength, Glue Strength, or Weight.

If you select a property’s , the 3D Paint Tool settings appear. For more information about this tool’s settings, see 3D Paint Tool.

Convert Texture to Vertex Map

Converts the texture map for the selected nCloth constraint to values stored on the constraint’s member vertices, according to the specified property. Select a property from the submenu: Strength, Glue Strength, or Weight.

Convert Vertex to Texture Map
Converts the property values stored on the selected constraint’s member vertices to a texture map, according to the specified property. Select a property from the submenu: Strength, Glue Strength, or Weight.