Exhaust Flash

ExhaustFlash inspector.

ExhaustFlash Effect is used to imitate flames shooting out of exhaust. The method to achieve this is identical to the one used for most muzzle flash in FPS games; that is a set of images gets enabled and disabled at rapid rate with different sprite and scale each time. This is a performant way to achieve the effect while avoiding particle effects.

Setup

Adding Quads
Two perpendicular quads with flame sprites.
Assigning Textures

To make flames look more convincing a random texture is assigned to each Quad on each flash. A number of default textures is included.

Flash Textures list.
Adding Point Lights

If the material used for exhaust flash is not emisive adittional PointLight(s) can be added to light the surrounding area on flash.

Flash Lights list.