PureBasic - Particle
Einleitung
Partikel-Systeme (englisch: "Particle systems") werden häufig bei 3D-Szenen verwendet, um schwer vorherzusagende Ereignisse - wie Regen, Feuer, Explosionen usw. - zu simulieren.
PureBasic ermöglicht je nach Bedarf das Erstellen einer beliebigen Anzahl an "Partikel-Strahlern" (englisch "Particle emitter"), welche unabhängig voneinander laufen. Jeder Strahler hat seine eigene Form und seine eigenen Merkmale, wie Geschwindigkeit, Ausstrahlungstempo und mehr.
InitEngine3D() muss erfolgreich aufgerufen worden sein, bevor einer der Particle-Befehle verwendet werden kann.
Befehlsübersicht
CreateParticleEmitter
DisableParticleEmitter
FreeParticleEmitter
GetScriptParticleEmitter
HideParticleEmitter
IsParticleEmitter
MoveParticleEmitter
ParticleAcceleration
ParticleColorFader
ParticleColorRange
ParticleEmissionRate
ParticleEmitterAngle
ParticleEmitterDirection
ParticleEmitterID
ParticleEmitterX
ParticleEmitterY
ParticleEmitterZ
ParticleMaterial
ParticleSize
ParticleSpeedFactor
ParticleTimeToLive
ParticleVelocity
ResizeParticleEmitter
Beispiel
Particle.pb
Unterstützte OS
Alle