SPARK particle engine

Description

SPARK est un moteur de particule avancé opensource disposant d'un module de rendu pour la SFML.

Il permet de mettre en place rapidement toute sorte d'effets 2D et 3D à base de particules (feu, pluie, neige, fumée, sang, sorts magiques…). Le moteur dispose de nombreuses fonctionalités paramétrables et est entièrement modulable. L'update de particules tout comme le rendu ont été implémentés dans un soucis de performance.

Le module SFML permet d'utiliser des systèmes de particules dans la SFML comme n'importe quel sf::Drawable. Le rendu utilise openGL directement pour permettre des optimisations bas niveau.

Version de SFML

le module SFML de SPARK fonctionne avec la version 1.5 uniquement en C++

License

SPARK est sous license LGPL. Cependant, les versions futures devraient passer sous license zlib (comme la SFML)

Screenshots

Quelques screenshots des démos/tutos SFML de SPARK :

Site internet

http://spark.developpez.com

Visitez le site internet pour accéder à :

  • La liste complète des fonctionalités
  • La documentation de référence
  • Des tutoriels
  • Le téléchargement des ressources (démos, bibliothèques, code source…)
  • Un forum de discussion
 
fr/projets/spark_particle_engine.txt · Last modified: 2009/07/28 18:42 by Frifron
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki