Syflex Collide Sphere

 
 
 

This compound creates a sphere-shaped bounding collision object based on a null that you input. Any part of the cloth or curve object that is inside the bounding sphere is repelled to its outside.

The null's Icon shape parameter doesn't matter to the shape of the bounding sphere that is created. However, the null's Size parameter is used, so changing it changes the size of the bounding sphere accordingly. As well, changing the scale (transformation) values affects the size used for the bounding sphere, but only if you use uniform scaling.

The null's translation and rotation values also affect the bounding sphere because its location and orientation is based on the null's center. You can also animate the null's translation and rotation values.

To apply: See Creating Collisions with Bounding Box Objects.

Tasks: Syflex/Collisions

Output Ports: The Force output plugs into the Force port on the Syflex Cloth or Syflex Curve node.

Friction

Friction is the resistive force acting between two objects that tends to oppose and dampen their motion. For example, a cloth sliding over a carpet would encounter more friction than if it was sliding over a marble floor.

Values are from 0 (no friction, free movement) to 1 (full friction, no movement). Values around 0.2 are usually a good starting point.

You cannot enter negative values.

Damp

The damping force that slows down the movement of the simulated object's points that are in contact with the collision object. It is proportional to the simulated object's speed along the surface of collision object.

High values slow down the movement of the simulated object; however, increasing the damping may also increase the computation time.

Bounce

The elasticity coefficient. Elasticity is the kinetic energy that is retained that moves collision objects in the opposite direction (bounce) during a collision.

Values are from 0 (no elasticity) to 1 (objects return the same velocity as before the collision).

You cannot enter negative values. Using values above 1 makes the collision object actually increase its energy at each collision, and can make a simulation less stable.

Null

The null object that is used as a base for creating the bounding sphere. Plug its Get Data node's Out Name output into this port.