The ICE Simulation Environment

 
 
 

The ICE simulation environment houses the simulation time control for playing simulations (see Playing an ICE Simulation), the environment cache files that store ICE simulations in files for playback or export, and the non-ICE forces that are used in the ICE simulation.

The ICE simulation environment is the same as the simulation environment that is used for non-ICE rigid bodies (see The Simulation Environment) except that groups for Rigid Bodies and Rigid Constraints are not automatically created (unless you create non-ICE rigid bodies in the ICE environment).

NoteIf you use non-ICE forces (such as from the Simulate > Forces menu) in an ICE simulation, they are added to the Forces group in the simulation environment, but are not automatically applied. See ICE Forces for information on how to use these forces in ICE trees.

A simulation environment is automatically created when a Simulated ICETree node is created, either by creating one directly in the ICE Tree or by having one created automatically when you create a particle emission from a selected object. However, if one or more simulation environments already exist in the scene when you create the Simulated ICETree node or particle simulation, this simulation is added to the current environment.

When you import a model, a separate simulation environment is created for it. You can, however, merge two or more environments into one, making it easy to have ICE-simulated objects from several models all interact with each other in the same scene.

Creating ICE Simulation Environments

As soon as you create an environment, it automatically becomes the current one, which you can change. Any subsequent ICE simulations that are created are automatically added to the current environment.

To create an ICE simulation environment, do either of the following:
  • Create a particle simulation (see Setting Up Any Type of ICE Particle Emission [ICE Particle Simulations]).

    If there is no simulation environment in the scene, an environment is created for you. If there is already one or more simulation environments in the scene, this simulation is added to the current environment.

    or

  • Choose Create Simulated ICE Tree in the ICE Tree view.

  • To add more simulation environments, choose Create Rigid Body Environment from the Simulate toolbar.

  • To view the environment, select either the Environments or Curr. Envir. scope in the explorer.

To set the current environment :

  1. Select the environment you want to be current.

  2. Right-click on it and choose Set as Current Environment.

Merging Multiple Environments

Merging environments takes all the elements that are in several simulation environments and brings them together into one. Merging is useful for when you want to assemble a single ICE simulation from imported models, which each contain their own simulation environment.

The simulation environment that you select first is the one into which the others are merged. After the merging, the other simulation environments are deleted.

For more information, see Merging Multiple Environments [ Simulation].

Note

You cannot currently merge an ICE simulation environment that does not contain non-ICE rigid bodies together with a simulation environment that does contain regular (non-ICE) rigid bodies (see Rigid Bodies).

A workaround is to create a non-ICE rigid body and include it as part of the ICE simulation environment you want to merge. This automatically creates the Rigid Bodies folder that is missing in the ICE simulation environment. You can then hide or delete that rigid body if you don't want to use it.