Realtime Effect: Orbital Strike
Fire material is a single 2D texture and animated with UV distortion.
The Fire is then applied to two seperate 3D poly Meshes, which are then animated in X, Y and Z.
The Smoke material is a single 2D texture animated with rotation.
The Artillery Shell and the Sparks are a single 2D texture.
The Blast Sphere material has a fresnel on the opacity and is then applied to a 3D poly Mesh and animated in X, Y, and Z.