Nucleus objects and external dynamic forces

 
 
 

Like other Maya effects, Nucleus objects can be manipulated by external dynamic forces. Dynamic animation or simulation uses the rules of physics to generate the motion of these dynamic forces. You can use fields (nDynamics menu set > Fields menu) to create different types of external dynamic forces for your Nucleus objects. You can also use the Dynamic Relationships Editor to view and change the connections between Nucleus objects and Maya fields. See Dynamic Relationships Editor.

Fields are forces that you can use to dynamically affect the motion of Nucleus objects to create realistic motion that’s hard to achieve with traditional keyframe animation. You can create a field on Nucleus object as a standalone force or a volume.

There are different ways that fields can be applied: stand-alone, object and volume.

Note

The following sections describe how external dynamic fields interact with Nucleus objects. For detailed information about Maya Fields, see Fields in the Dynamics guide.

Stand-alone fields

Stand-alone fields affect Nucleus objects from a stationary or moving position in the scene, and are not associated with geometry. When you create a stand-alone field, an icon that represents the node appears in your scene view.

Object fields

Object fields affect nCloth, nParticles, and nHair by being associated with the object, and exerting influence from that object. Any Nucleus object can have multiple object fields associated with it. When you create an object field, an icon that represents the node appears on, or close to the associated Nucleus object in your scene view.

Object fields can have influence from all or some vertices of your nCloth mesh. You can also set the object field to have influence from the average position of points on a mesh.

Volume fields

Volume fields define a region in space in which Nucleus objects are affected by a specified dynamic field. For example, if you create a Turbulence field and set its volume shape to cone, only objects within the region of the cone are affected by the turbulence.

A cube, sphere, cylinder, cone or torus can be used as a volume shape, which you can move, rotate and size accordingly. This works with all fields in Maya, as well as with the volume axis fields and volume axis curves.

Types of fields

You can create the following types of fields for Nucleus objects:

Air

An air field simulates the effects of moving air. The nCloth, nParticle, and nHair objects you connect to the air field accelerate or decelerate so their velocities match that of the air as the animation plays. For example, use an air field with nCloth to create: wind that causes a flag to wave; a wake that causes a ripple in a silk scarf; or a fan blowing ribbons as it oscillates. Use an air field with nParticles to create: rising air that causes smoke particles to rise with it; wind that drives falling rain; light wind that carries a cloud of dust.

See Work with air fields

Drag

A drag field exerts a braking force proportional to speed to a Nucleus object that’s animated with dynamic motion. For example, use a drag field with nCloth to slow the motion of clothing on a character that’s under water or use a drag field with nParticles to slow the motion of falling snow or gas bubbles that are rising to the surface of water.

See Work with drag fields.

Gravity

A gravity field simulates the Earth's gravitational force. It accelerates Nucleus objects in a fixed direction and at a fixed rate independent of the object’s mass. For example, use a gravity field with nCloth or nParticles to make the object move faster or slower depending on the atmosphere in your scene. You can also use a gravity field to create a custom gravity for a particular Nucleus object, making it fall faster in comparison to another.

See Work with gravity fields.

Newton

A newton field pulls objects towards it. This field is based on the principle that a mutual attractive force exists between any two objects in the universe, proportional to the product of their masses. As the distance between the objects increases, the force of the pull decreases. For example, use a newton field to create the effect of static cling on an nCloth object or keep nParticles together to form a cloud.

See Work with newton fields.

Radial

A radial field pushes objects away or pulls them toward itself, like a magnet. For example, use a radial field to create the effect of magnetized buttons on an nCloth object.

See Work with radial fields.

Turbulence

A turbulence field causes irregularities in the motion of affected Nucleus objects. These irregularities are also called noise or jitter. You can combine turbulence with other fields to mimic the random motion in fluid or gaseous mediums such as water and air. For example, use a turbulence field to create a random flutter for an nCloth leaf falling from a tree or to create the swirling motion of nParticle dust blowing in the wind.

See Work with turbulence fields.

Uniform

A uniform field pushes Nucleus objects in a uniform direction. For example, use a uniform field with nCloth to create a sliding fabric screen or with nParticles to create driving rain.

See Work with uniform fields.

Vortex

A vortex field pulls objects in a circular or spiraling direction. For example, use a vortex field to suck laundry drying on a clothesline off, and into a tornado.

See Work with vortex fields.

Volume Axis

The Volume Axis field lets you move particles in an nCloth mesh or individual nParticles in various directions in a volume. The motion imparted on the object is relative to the axis of the volume. For example, use a volume axis field with nCloth to move clothing objects around within a washing machine, or with nParticles to create smoke rising in the air.

You can also use a Volume Curve to define an axis field region around a NURBS curve and then move Nucleus objects in various directions along the curve.

See Work with volume axis curves.

Related Topics