Is there an algorithm to generate a lightning bolt?
I would like an algorithm that generates a list of segment or point objects specifying where the bolt will land. The method would need a start point parameter, along with an endpoint. The bolt should have random branches coming off it, and zig-zag at random intervals. The result will be a random lightning effect that would look somewhat like this
[![][1]][1]
(source: wikimedia.org)
If anyone knows of an algorithm that this may work for, help would be greatly appreciated! [1]: https://i.sstatic.net/BHQt5.jpg