I was curious, what do most people do to add some particle effects to their models? For example, say you have a .3ds model, with the parts body, wings, engine and so on. Now, if you want to add smoke comming out from the engine, what would be the best way to achieve this?
I am guessing the best way to do this, is to have a quad, that would be part of the (rear)engine, and then have your particle routine use that quad for all the effects using GL_BLEND, mode or something. Is this what they do with games like homeworld? Or do they just play around randomly placing the particle effects on the model until you get lucky and find the right spot? (somehow I doubt this…but that is what I am doing now. )
If I implement the first way, that means I would have to read in the model into an array (or something) instead of the current way I am reading it and then dumping it out via glverte3f() calls…
Would that be the best way to do it instead of my 2nd method?