Choose your operating system:
Windows
macOS
Linux
Rotation modules control how particles will be rotated at various points in their lives.
Init Mesh Rotation
The Init Mesh Rotation module applies an initial rotation to mesh particles created with a Mesh Data emitter.
Properties |
Description |
|
---|---|---|
Rotation |
||
Start Rotation |
A float distribution indicating the rotation the particle should be emitted at (1.0 = 360 degrees). Value is retrieved based on the EmitterTime at the spawn of the particle. |
|
Inherit Parent |
If this Boolean value is true , then the rotation of the parent will be applied to the mesh particles as well. |
Init Mesh Rot (Seed)
The Init Mesh Rot (Seed) module applies an initial rotation to mesh particles created with a Mesh Data emitter, with the added benefit of randomization.
Properties |
Description |
||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
RandomSeed |
|||||||||||||
Random Seed Info |
The random seed(s) to use for selecting "random" values for this module's properties.
|
||||||||||||
Rotation |
|||||||||||||
Start Rotation |
A float distribution indicating the rotation the particle should be emitted at (1.0 = 360 degrees). Value is retrieved based on the EmitterTime at the spawn of the particle. |
||||||||||||
Inherit Parent |
If this Boolean value is true , then the rotation of the parent will be applied to the mesh particles as well. |
Initial Rotation
The Initial Rotation module is used to set the initial rotation of a particle at spawn time. It contains the following member(s):
Properties |
Description |
|
---|---|---|
Rotation |
||
Start Rotation |
A float distribution indicating the rotation the particle should be emitted at (1.0 = 360 degrees). Value is retrieved based on the EmitterTime at the spawn of the particle. |
Init Rotation (Seeded)
The Init Rotation (Seeded) module is identical to the Initial Rotation module in that it sets the initial rotation or particles; however, this module allows you to specify seed information to be used when choosing distribution values in order to provide a more consistent effect from the module each time the emitter is used. It contains the following member(s):
Properties |
Description |
||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
RandomSeed |
|||||||||||||
Random Seed Info |
The random seed(s) to use for selecting "random" values for this module's properties.
|
||||||||||||
Rotation |
|||||||||||||
Start Rotation |
A float distribution indicating the rotation the particle should be emitted at (1.0 = 360 degrees). Value is retrieved based on the EmitterTime at the spawn of the particle. |
Rotation/Life
The Rotation/Life module is used to set the rotation of particles over their lifetime. It contains the following member(s):
Properties |
Description |
|
---|---|---|
Rotation |
||
Rotation Over Life |
A float distribution indicating the rotation the particle should have (1.0 = 360 degrees). Value is retrieved based on the RelativeTime at the update of the particle. |
|
Scale |
A Boolean indicating that the existing particle rotation should be scaled by the value retrieved from the RotationOverLife distribution. If false , then the particle rotation has the value retrieved added to it. |