You can use nDynamic Force Fields and Point Force Fields to generate fields that push Nucleus objects away or pull Nucleus objects toward each other. Force fields provide ways of restricting the movement of Nucleus objects in a scene or securing objects to each other without using nConstraints. nDynamic force fields are defined by Field Magnitude, which sets the strength of the exerting pushing or pulling force, and Field Distance, which specifies the field’s active region. When a Nucleus object occupies an area within the field distance, a Force Field or Point Force Field is exerted on the object. A Force Field or Point Force Field only exerts forces on other Nucleus objects that are part of the same Nucleus system as the force generating object. Force Fields are generated by nCloth and passive collision objects, while Point Force Fields are generated by nParticle objects. Passive collision objects are not affected Force Fields or Point Force Fields. You can turn on and adjust nDynamic Force Fields in the Force Field Generation section of a Nucleus object's Attribute Editor.
An nCloth or passive object Force Field generates forces from the closest point on the surface of the nCloth or passive collision object. These forces either repel or attract the vertices of nCloth objects and the points (individual particles) of nParticle objects. Field Magnitude can be mapped per vertex and to textures. You can also use the Paint Vertex tool to paint Field Magnitude onto the surface of your nCloth objects. See nMesh > Paint Vertex Properties.
Using the Field Scale ramp, you can create a curve that provides additional control of your nCloth object’s Force Field. For example, you can create a Field Scale curve that varies Field Magnitude along the force’s Field Distance. A Field Scale ramp is useful for generating a Force Field that locks nParticles in an orbit-like boundary around the force generating nCloth object.
A Point Force Field generates forces from the individual particles (points) of an nParticle object. These forces either repel or attract the vertices of nCloth objects and the individual particles (points) of other nParticle objects. Using the Point Field Scale ramp, you can create a curve that provides additional control of your nParticle object’s Point Force Field. For example, you can create a Point Field Scale curve that varies Point Field Magnitude values along the point field’s distance. Point Force Fields have a Self Attract attribute that creates a force causing an nParticle object’s individual particle to attract or repel each other.
Except where otherwise noted, this work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License