Creating a Soft Body Deformation

 
 
 

Here's an overview of how to apply soft body to an object or cluster. The following procedure provides a step-by-step summary of how to create a soft-body deformation on an object that collides with an obstacle.

  1. Select Animation from the Construction Mode list on the main menu bar at the top of the interface.

    This keeps the SoftBodyOp operator in the object's Animation region in its construction history so that Softimage knows you want to use soft body as an animated deformation.

    For general information on construction modes and the viewing options related to these modes, see Construction Modes and Regions [Modeling and Deformation Basics].

  2. Select the object or cluster that is to be deformed by soft body and choose CreateSoft BodyFrom Selection from the Simulate toolbar.

    If you want to apply soft body to an animated object, see Applying Soft Body to Animated Objects.

  3. In the Soft Body Operator Property Editor that appears, set up the properties on the Simulation and the Soft Body tabs.

    To give you a headstart, use the presets on the Presets tab to create air bags, clay, rubber balls, and so on.

  4. Define the Start Frame and End Frame of the deformation simulation. This will be the frame at which the soft body simulation itself starts and ends.

    Tip

    Use the smallest possible range of simulation as possible to optimize performance. For example, if objects won't start colliding until frame 107, don't start the simulation until around then, and stop it as soon as you can (such as if the objects go out of view).

    As well, don't use the full scene time range unless absolutely necessary. This will save some memory to cache the results of the simulation.

    If you want to use the start and end frames set for the scene's timeline, click Copy from Scene. Likewise, you can copy the values that you set for the Start and End Frame here to the scene's timeline by clicking Copy to Scene.

  5. Apply natural forces as described in Creating and Applying a Force. If the soft-body object is not already animated, you need to apply gravity or wind to it to make it move.

  6. Set up the soft-body object to collide with obstacles, as described in Setting Up Soft Body Collisions.

    If you have applied soft body to a cluster, you must select the object on which the cluster exists to create the collision — collisions with obstacles can be only with objects, not clusters.

  7. Click the Play icon to play back the simulation or change frames in the timeline.

    To calculate the whole simulation more quickly, go to the last frame of the simulation.

    The first time you run the simulation will take awhile because the simulation is being calculated and cached in memory (RAM only, no files are saved to disk). You can see how many frames of the simulation are calculated on the progress bar, and you can cancel the simulation at any time by clicking the Cancel button on the bar.

    Then the next time you click Play or change frames, the cached simulation is used to play back more quickly. If you change any parameter, the simulation is recalculated and cached again.

    TipIf you want to use soft body with other types of deformations, such as envelopes, see Using Cloth or Soft Body with Envelopes and Other Deformations.

Saving the Soft Body Simulation

If you want to save the simulation when you save the soft-body scene, select the Save Simulation option in the SoftBodyOp property editor. Softimage saves the simulation as much as is cached on disk so that this information is retrieved the next time you load the scene, thus saving you some time. The cache is optimized to store as little data as possible.

If you don't select Save Simulation when you save the scene, the simulation is recalculated the next time you load the scene.

Caching or Plotting the Soft Body Simulation

You can cache or plot the soft body simulation by selecting the soft-body object and choosing either of these commands from the Animate toolbar:

Muting the Soft Body Simulation

You can temporarily disable the soft-body simulation by muting the soft body operator. When you do this, the soft-body object returns to its original undeformed shape. This is useful if you want to change the soft-body object's geometry or animation without immediately recalculating the simulation.

To mute the soft body operator

  • Select the Mute option in the SoftBodyOp property editor.

Removing Soft Body

To delete the soft body property and the simulation

  1. Select the SoftBodyOp operator beneath the soft-body object's geometry node in the explorer, as shown on the left.

  2. Press Delete or right-click the operator and choose Delete.

    The object is no longer a soft-body object and the calculated soft-body simulation is deleted.