lightning
Description
Source Code & Documentation
While this simulation resembles lightning, it was created from my experimentation with circular buffers. I wanted to poll from circular buffer to use as rate of change of a visualized function. Eventually I realized it would be a lot more interesting to poll two circular buffers of different lengths simultaneously, and then use their ratio as a rate of change. This animation is the result of having many different circular buffers at once, polling them, and then taking these results to create a wide variety of ratios to act as rates of change for different strands of lightning.