Skip to end of metadata
Go to start of metadata

Overview

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.

Icon

Particles will only move if at least one type of Motion feature is always present (see Motion for more details).

The following options are available under the Velocity category:

Compass

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.

PropertyDescription
AzimuthUsed to specify the horizontal angle, in degrees and relative to South.
AngleUsed to specify the Vertical angle, in degrees. A value of 0 corresponds straight up, 90 is towards the horizon, and 180 straight down.
VelocityUsed to specify initial scalar velocity in meters per second.


Cone

This feature enables particles to shoot upwards in a cone shape.

PropertiesDescription
AngleAllows 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.
VelocitySpecifies the base velocity at which particles will be moved.
AxisSpecifies the direction relative to the parent particle or emitter for which particles should be moved.

Directional

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.

Property
Description
VelocitySpecifies the velocity and direction in meters per second.
ScaleScales the velocity vector. Can be used with Modifiers to dynamically change the particle's velocity.

Inherit

This feature adds parent particles or an emitters velocity to a new particle (for more information on parent child relationships, see SecondGen).

PropertiesDescription
ScaleSpecifies 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

OmniDirectional

This feature moves the new particles randomly, but uniformly in every direction.

PropertiesDescription
VelocitySpecifies the speed for the new particles.

GPU Support

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.

  • No labels