A particle animation node used to set the starting velocity of a particle.


Inherited from ParticleNodeBase -> AnimationNodeBase -> NamedAssetBase -> EventDispatcher


Can be created using method new:

Lib.Away3D.Animators.Nodes.ParticleVelocityNode.new(mode, velocity)

Creates a new ParticleVelocityNode

mode - Defines whether the mode of operation acts on local properties of a particle or global properties of the node.

velocity - (default = nil) - velocity Defines the default velocity vector of the node, used when in global mode. (Vector3D)


Created ParticleVelocityNode object has methods:

getAGALVertexCode(pass, animationRegisterCache)

[override] Returns the AGAL code of the particle animation node for use in the vertex shader.

pass - (MaterialPassBase)

animationRegisterCache - (AnimationRegisterCache)

getAnimationState(animator)

Return (ParticleVelocityState) object

pass - (MaterialPassBase)

animationRegisterCache - (AnimationRegisterCache)


Created with the Personal Edition of HelpNDoc: Free Qt Help documentation generator