Hi,
let me introduce to you the project i am working on during my spare time :
SPARK is a free opensource particle engine written in C++. It was designed to be :
- easy to implement
- modular
- optimized
- generic
- cross plateform
It allows to easily render all kind of effects based on particles (smoke, fire, magic spells, rain, snow, blood...). It also has an inner physics engine and a lot of extension classes (emitters, modifiers, zones...). Its genericity allows it to easily interface with any graphics engine.
The computation part is totally independent from the rendering part. SPARK is furnished with 2 rendering modules :
The
website contains tutorials, API reference, the libs, the projects, some demos and medias, a discussion board...
A youtube video is also available
here
Here are a few screenshots :
Tell me what you think of it !
Thanks a lot !