newspeoplefor developersdocumentationdownloads

nParticleShapeNode Script Interface

nparticleshapenode:

Super Class:

C++ Class:

Info

Take input mesh and render particles coming out of each vertex

Commands:


setemissionduration

Command Input:
f
Command Output:
v
Command Description:
Set emitter emission duration.

setloop

Command Input:
b
Command Output:
v
Command Description:
Set if emitter loops.

setactivitydistance

Command Input:
f
Command Output:
v
Command Description:
Set distance beyond which emitter stops emitting.

setspreadangle

Command Input:
f
Command Output:
v
Command Description:
Set angle of particle spreading.

setbirthdelay

Command Input:
f
Command Output:
v
Command Description:
Set birth delay of the particles.

setstartrotation

Command Input:
f
Command Output:
v
Command Description:
Set maximum start rotation angle of the particles.

setrenderoldestfirst

Command Input:
b
Command Output:
v
Command Description:
Set whether to render oldest particles first.

setemissionfrequency

Command Input:
ffffffffi(EmissionFrequency)
Command Output:
v
Command Description:
Set the particle emission frequency curve.

setparticlelifetime

Command Input:
ffffffffi(ParticleLifeTime)
Command Output:
v
Command Description:
Set the particle life time curve.

setparticlestartvelocity

Command Input:
ffffffffi(ParticleStartVelocity)
Command Output:
v
Command Description:
Set the particle start velocity curve.

setparticlerotationvelocity

Command Input:
ffffffffi(ParticleRotationVelocity)
Command Output:
v
Command Description:
Set the particle rotation velocity curve.

setparticlescale

Command Input:
ffffffffi(ParticleScale)
Command Output:
v
Command Description:
Set the particle scale curve.

setparticleweight

Command Input:
ffffffffi(ParticleWeight)
Command Output:
v
Command Description:
Set the particle weight.

setparticlergb

Command Input:
ffffffffffffff(ParticleRGB)
Command Output:
v
Command Description:
Set the particle rgb curve.

setparticlealpha

Command Input:
ffffffffi(ParticleAlpha)
Command Output:
v
Command Description:
Set the particle alpha curve.

setparticlesidevelocity1

Command Input:
ffffffffi(ParticleSideVelocity1)
Command Output:
v
Command Description:
Set the first particle side velocity curve.

setparticlesidevelocity2

Command Input:
ffffffffi(ParticleSideVelocity2)
Command Output:
v
Command Description:
Set the second particle side velocity curve.

setparticleairresistance

Command Input:
ffffffffi(ParticleAirResistance)
Command Output:
v
Command Description:
Set the particle air resistance curve.

setparticlevelocityfactor

Command Input:
ffffffffi(ParticleVelocityFactor)
Command Output:
v
Command Description:
Set the particle velocity factor curve.

getemissionduration

Command Input:
v
Command Output:
f
Command Description:
Get emitter emission duration.

getloop

Command Input:
v
Command Output:
b
Command Description:
Get if emitter loops.

getactivitydistance

Command Input:
v
Command Output:
f
Command Description:
Get distance beyond which the emitter stops emitting.

getspreadangle

Command Input:
v
Command Output:
f
Command Description:
Get angle of particle spreading.

getbirthdelay

Command Input:
v
Command Output:
f
Command Description:
Get particle birth delay.

getstartrotation

Command Input:
v
Command Output:
f
Command Description:
Get maximum particle start rotation angle.

getrenderoldestfirst

Command Input:
v
Command Output:
b
Command Description:
Get wether to render oldest particles first.

getemissionfrequency

Command Input:
v
Command Output:
ffffffffi(EmissionFrequency)
Command Description:
Get the particle emission frequency curve.

getparticlelifetime

Command Input:
v
Command Output:
ffffffffi(ParticleLifeTime)
Command Description:
Get the particle life time curve.

getparticlestartvelocity

Command Input:
v
Command Output:
ffffffffi(ParticleStartVelocity)
Command Description:
Get the particle start velocity curve.

getparticlerotationvelocity

Command Input:
v
Command Output:
ffffffffi(ParticleRotationVelocity)
Command Description:
Get the particle rotation velocity curve.

getparticlescale

Command Input:
v
Command Output:
ffffffffi(ParticleScale)
Command Description:
Get the particle scale curve.

getparticleweight

Command Input:
v
Command Output:
ffffffffi(ParticleWeight)
Command Description:
Get the particle weight curve.

getparticlergb

Command Input:
v
Command Output:
ffffffffffffff(ParticleRGB)
Command Description:
Get the particle rgb curve.

getparticlealpha

Command Input:
v
Command Output:
ffffffffi(ParticleAlpha)
Command Description:
Get the particle alpha curve.

getparticlesidevelocity1

Command Input:
v
Command Output:
ffffffffi(ParticleSideVelocity1)
Command Description:
Get the first particle side velocity curve.

getparticlesidevelocity2

Command Input:
v
Command Output:
ffffffffi(ParticleSideVelocity2)
Command Description:
Get the second particle side velocity curve.

getparticleairresistance

Command Input:
v
Command Output:
ffffffffi(ParticleAirResistance)
Command Description:
Get the particle air resistance.

getparticlevelocityfactor

Command Input:
v
Command Output:
ffffffffi(ParticleVelocityFactor)
Command Description:
Get the particle velocity factor curve.

Copyright © 1999-2005 by the contributing authors. Ideas, requests, problems: Send feedback.