I’m not sure if/when Yoggy’s Unite presentation video will be posted (because it was unplanned, improvised presentation), but that would answer those and more questions in detail…
From my limited knowledge:
Render particles with sort-of-bumpmap into a render texture, then draw a quad in front of them with refractive glass shader. The result is particles that distort the view.
I think it’s a single line renderer driven by a script. Raycast in some direction, walk that line, offseting vertices with random noise, walk back; and do this for a lot of directions.
2): What aras said. It is one line renderer that walks out along a ray with randomized positions, then walks back. It also emits a couple types of particles where the lightning strikes a surface. But the line renderer is only part of the effect. The particles, lights and other things involved are important too.
Thank you so much to answer my quest! Yoggy, I’ve downloaded the example you said to me in the past days but i see a black square box and not the heat distortion :? (I use Unity 2.0).
Thanks again to Aras and Yoggy for the help!