Deprecated: Unparenthesized `a ? b : c ? d : e` is deprecated. Use either `(a ? b : c) ? d : e` or `a ? b : (c ? d : e)` in /home/cacocl/public_html/zyro/ on line 207
Ars Nova
Generative art
You can also check this interactive script,
my implementation of bouncing balls
... and if you really really dare, you can play with the cannon!