Create a flexible and modular particle engine using the open source rendering library g3d ([login to view URL]).
Particle engine must be separated into rendering and simulation steps that do not overlap.
Thread safe.
Multiple emitters per system capable of emitting multiple particle types of different mass,color,uv.
Modifiers capable of modifying particle groups.
Make use of g3d structures such as VertexBuffer.
Must use G3D10 SVN
Will be used in game for effect such as gas, fire and rocket exhaust flames.
Right sir, I thoroughly understood your problem described and found myself quite interested to do it. Please consider me, I am an expert in OpenGL programming with C++. I will complete your job in 10 days time. If like my bid please accept my proposal and allow me to start the work immediately.
Regards
Sujan