I have a space ship model that I'd like to add certain effects to and I'd like opinions on the best way to add these effects. "Best" in this case meaning looks good/realistic. The ship split up into several pieces (engine, engine bay, wings, cockpit windows, etc) and is completely textured.
1) Thrust from an engine and thrusters ? I've tried changing the material values for the triangles that represent the engine - toying with the emission values to make it appear as if it was giving off a orange or red glow. The results were sad - the whole ship seemed to be affected by the material rather than just the engine (and the engine bay). I have also thought about transparent texture mapped cones - changing the texture map rapidly to animate the trusters.
2) Cockpit glow ? I'd like to have the cockpit window appear to glow and have the surrounding portions of the ship be affected by the light (so it looks realistic). Is this better done with a positional light, material effect, light map texture, or some combination ? My attempts at this have been just as bad looking.
3) How do I limit the effect of lighting and material ? As mentioned above, my calls to glMaterial* seemed to effect the entire ship model rather than just the specific triangles I desired (I set the material, drew that portion of the ship, then reset the material values back to the defaults). The entire ship seemed to glow red for example.
I've got a whole bunch of other questions but I'll leave it at this for now. Any help or advice is greatly appreciated.