Velocity features are used to specify the velocity (speed and direction) in which the particles should move after they are spawned. By default, new born particles have no motion attached to them.
A very important aspect to take into account is that these features can be combined with each other. So using the right type of combinations allows for the creation of striking and advanced effects.
The following options are available under the Velocity category:
Spawns particles in a direction specified by the degrees on a compass. The horizon is the plane defined by the parent's X and Y axes, while up is defined by the parent's Z axis.
|Azimuth||Used to specify the horizontal angle, in degrees and relative to South.|
|Angle||Used to specify the Vertical angle, in degrees. A value of 0 corresponds straight up, 90 is towards the horizon, and 180 straight down.|
|Velocity||Used to specify initial scalar velocity in meters per second.|
This feature enables particles to shoot upwards in a cone shape.
|Angle||Allows you to specify the cone's aperture angle. Without modifiers, particles are only shot through the skin of the cone. Use Modifiers: Random to uniformly shoot particles within the cone.|
|Velocity||Specifies the base velocity at which particles will be moved.|
|Axis||Specifies the direction relative to the parent particle or emitter for which particles should be moved.|
This feature allows for moving particles in a given direction in space. While seemingly not a very interesting feature in itself, when combining multiple features together and using Modifiers on the scale parameter, then this is possibly one of the most powerful features in the Velocity toolbox. In fact, most of the velocity features on this page could in theory be recreated by only using this feature, albeit not in a very practical way.
|Velocity||Specifies the velocity and direction in meters per second.|
|Scale||Scales the velocity vector. Can be used with Modifiers to dynamically change the particle's velocity.|
This feature adds parent particles or an emitters velocity to a new particle (for more information on parent child relationships, see SecondGen).
|Scale||Specifies the value of parent's velocity and which should be inherited by the new particle. A value of 1 will add the entire parent's velocity, while a value of 0 will effectively disable this feature.|
Note: This value is not limited. It can be above one, meaning it will inherit more velocity than the actual parent's velocity. It can also be negative and thus will invert the parent's velocity. This can be useful to simulate effects such as rocket trails
This feature moves the new particles randomly, but uniformly in every direction.
|Velocity||Specifies the speed for the new particles.|
All velocity features except MoveRelativeToEmitter are supported on the GPU and initialization is fully done on the GPU. Properties do not have support for modifiers on the GPU.