SPARK particle engine

Info

SPARK is an advanced and open source particle engine with an SFML module for rendering.

It allows to easily set up all kind of 2D and 3D effects based on particles (fire, rain, snow, smoke, blood, magic spells…). The engine has a lot of features and is fully extensible. The update and rendering of particles were implemented with high performance in mind.

The SFML module allows to use particle system like any other sf::Drawable. The rendering uses openGL directly allowing low level optimizations.

Version de SFML

The SFML module of SPARK works with the release 1.5 of SFML and only in C++.

License

SPARK is released under LGPL license. However, next version shall be released under zLib license (like SFML).

Screenshots

Some screenshots of SFML demos/tutos of SPARK :

Website

http://spark.developpez.com

Visit the website for :

  • The complete list of features
  • The reference documentation
  • Some tutorials to get started
  • Downloading demos, libraries, source code…
  • A discussion board
 
en/projects/spark_particle_engine.txt · Last modified: 2009/07/28 18:51 by Frifron
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki