Skip to main content

History: ParticleFX plugin

Preview of version: 1

[[Image:Particle_Accelerator.png|right|thumb|300px|screenshot of [[Particle Accelerator]]]]
ParticleFX is an Ogre plugin.

While Ogre itself contains a particle system, ParticleFX is the library which contains various optional [[emitter]]s and [[affector]]s.


Emitter examples:

  • box
  • area
  • ellisoid
  • point
  • ring



Affector examples:

  • linear force
  • rotation
  • colour fader
  • deflector plane



To use this plugin you have to add the file Plugin_ParticleFX.dll to your project and refer it in the config file Plugins.cfg.


;Optimisation

  • Allocate particles at the beginning. Avoid creating particle system at runtime.
  • Try achieving the desired effect minimizing the particle count. That can easily leads to huge slowdown.



See also

  • [[OGRE Particle Editor]]
  • [[Particle Accelerator]]
  • [[Particle Universe plugin]]
  • [[CodeSnippets#Particles|CodeSnippets]] - section Particles
    • [[ParticleExampleSun|Sun Effect]] - An Example Particle Script
    • [[Moving Space Dust Effect]] - A Space Dust Effect
    • [[InterpolationAffector|Interpolation Affector]] - A particle affector to vary size, rotation and velocity of particles.
    • [[IteratedFractal|Iterated Fractals]] - Using [[ManualObject]]s as Point Sprites to create a Pickover attractor (updates in real-time with a million or more points!)
    • [[ParticleExampleSun]] - particle code + how to use
    • [[MeshEmitter]] - an emitter class + example

History

Information Version
Mon 06 of Sep, 2010 09:24 GMT-0000 Beauty added alias page name 9
Mon 06 of Sep, 2010 09:21 GMT-0000 Beauty added a more detailed description 8
Sun 05 of Sep, 2010 14:00 GMT-0000 Beauty fixed link 7
Thu 06 of May, 2010 17:20 GMT-0000 jacmoe 6
Thu 06 of May, 2010 17:19 GMT-0000 jacmoe 5
Thu 06 of May, 2010 17:18 GMT-0000 jacmoe 4
Thu 06 of May, 2010 17:17 GMT-0000 jacmoe 3
Thu 06 of May, 2010 17:14 GMT-0000 jacmoe 2
Thu 31 of Dec, 2009 10:38 GMT-0000 jacmoe 1