Hi! I'm planning to create a 3D fireworks simulation with OpenGL for a school project. I'm an absolute beginner to OpenGL, that's why I would like to check on some premises before I start doing anything.
The major challenge will be the handling of the many tiny particles which emerge upon the burst of most pyrotechnic products.
a) Intuitively I would model the particles as bodyless light emitting objects. Is this idea suitable to OpenGL?
b) Poses the modelling of many (1000s of) objects specific problems in OpenGL?
c) Since I'm most experienced with Java, I'd like to program with the JOGL API. Does this implicate any important limitations?
d) There will be 180 hs of time available. Any chance?
Every hint is appreciated! Thanks a lot!