0x1fd12444
Flag = false No documentation available yet. Click "Add documentation" to contribute!
A physics modifier that sets the particles' rotation. Each particle keeps a rotation as Euler angles in degrees. On each step, before the integration, the client builds the particle's orientation from these angles and replaces the orientation it had. The position is not changed.
The angles come from one of two modes:
UseKeyedRotation clear): the angles start at InitialRotation and grow
by InitialRotationalVelocity * KeyedRotationalVelocity * dt on every step.UseKeyedRotation set): the angles start at InitialRotation and are set
to KeyedRotation on every step.Flag = false No documentation available yet. Click "Add documentation" to contribute!
No documentation available yet. Click "Add documentation" to contribute!
Flag = false No documentation available yet. Click "Add documentation" to contribute!
Embed<ValueVector3> Embed<VfxVector3DynamicProperty> Euler angles, in degrees, that the particle starts with. Evaluated once per particle at spawn.
Embed<ValueVector3> Embed<VfxVector3DynamicProperty> Spin rate, in degrees per second about each axis, evaluated once per particle at
spawn. Not read when UseKeyedRotation is set.
Absolute Euler angles, in degrees, evaluated on every step when UseKeyedRotation is
set. A curve over the particle's age here animates the rotation directly.
Embed<ValueVector3> Embed<VfxVector3DynamicProperty> Multiplier on InitialRotationalVelocity, evaluated on every step.
Flag = false Switches from the spin mode to the keyed mode. See the class description.
Flag = false Treats the rotation values as world rotations: they keep their world meaning whatever the rotation of the particle's reference frame.
Flag = false No documentation available yet. Click "Add documentation" to contribute!
No documentation available yet. Click "Add documentation" to contribute!