Using the Syflex Spring Forces

 
 
 

Syflex cloth and curve deformations are controlled by a virtual "spring net", which connects the vertices on a cloth or curve object. There are three different types of springs that make up the spring net, each controlling a different kind of deformation: stiffness, shearing, and bending.

Stiffness is the most influential spring, with Shear and Bend being percentages of the Stiffness spring. In general, the Shear value should stay around 40% to 80% of the Stiffness value, and the Bend value should stay around 10% to 40% of the Stiffness value.

Damping acts as an internal friction. It is a moderating force that helps control the oscillations (vibrations) that can occur when springs are very stiff. When you change one of these spring parameters, you should also change the damping accordingly.

The images below show different Stiffness values, from low values on the left going to higher values on the right.

Applying a Spring Force to a Cloth or Curve Simulation

The Syflex Cloth Spring and Syflex Curve Spring compounds are built into the Syflex Cloth and Syflex Curve compounds, respectively, but if you're creating your own simulation from scratch, you can use these compounds independently.

  1. Create a simulated ICE tree for the cloth or curve object that you want to deform.

    To give you an idea of which nodes you need to use to create your own simulation, edit the Syflex Cloth or Syflex Curve compound to see what's inside.

    One of the main nodes that you need is the syflexISimul node, which controls the simulation calculations.

  2. From the Task > Syflex tab in the preset manager in the ICE Tree view, drag the Forces Syflex Cloth Springs or Syflex Curve Springs compound into the ICE tree workspace.

  3. Plug each of the three Force outputs from the Syflex Cloth/Curve Springs node into a Force port on the syflexISimul node.

  4. In the Syflex Cloth Springs or Syflex Curve Springs property editor, set the parameters as you like.

  5. Continue building the Syflex ICE tree with forces, collisions, and constraints as you like - see Anatomy of a Syflex ICE Tree for an example.