PureBasic - Particle

Overview

Particles systems are widely used in the 3D scenes to simulate hard to predict events, like the rain, fire, explosions etc. PureBasic allows to create any number of particle emitters as needed which are running in an autonomous manner. Each emitter has its own shape, and its own properties like the velocity, speed, emission rate and more.

InitEngine3D() must be called successfully before using any of the Particle functions.

Command Index

CreateParticleEmitter
DisableParticleEmitter
FreeParticleEmitter
GetScriptParticleEmitter
HideParticleEmitter
IsParticleEmitter
MoveParticleEmitter
ParticleAcceleration
ParticleAngle
ParticleColorFader
ParticleColorRange
ParticleEmissionRate
ParticleEmitterAngle
ParticleEmitterDirection
ParticleEmitterID
ParticleEmitterX
ParticleEmitterY
ParticleEmitterZ
ParticleMaterial
ParticleScaleRate
ParticleSize
ParticleSpeedFactor
ParticleTimeToLive
ParticleVelocity
ResizeParticleEmitter

Example

Particle.pb

Supported OS

All

Reference Manual - Index