Particle Demo

In this demo I built an interactive particle system with a bunch of hard-coded values. Then, one-by-one I created sliders and other components to control those values dynamically. After playing with the slider values, I discovered a bunch of new effects that I would not have found if I were just coding the changes by hand.