Creating Particle Simulations

This section provides information on performing basic tasks with particle simulation using scripting commands and the object model. This information is intended to provide a general overview of how to work with particle simulation through scripting.

| For a detailed explanation of how the particle system works, see the Simulation (user) guide. For information on how to script a particle event, see Particle Events.

This section provides two approaches to working with particle simulation:

• Working with an Emitter

• Working without an Emitter

| When you create a new cloud from scratch and add new particles, the particle attribute values are volatile until you set them. This is similar to creating an array of integers in C++. You can't assume the value of the elements until you set them explicitly. In other words, the first value you set on an particle attribute sets the value of the attribute for all other particles (if they were never initialized).