Syflex Collide Plane

 
 
 

This compound creates an inifinite-plane bounding collision object based on a null that you input. Any part of the cloth or curve object that is under the bounding plane is repelled to be above the plane.

The null's Size and Icon shape parameters don't matter to the size and shape of the infinite bounding plane that is created.

The null's translation and rotation values, however, do affect the bounding plane because its location and orientation is based on the null's center. You can also animate the null's translation and rotation values. The scaling values have no effect on the bounding plane.

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 or values over 1.

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 plane. Plug its Get Data node's Out Name output into this port.

Creative Commons License Except where otherwise noted, this work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License