A CodePen by Michael Fields. Particle Wall - This project was inspired by [Robert Penner's](https://twitter.com/robpenner) Particle Wall exercise from his book titled "Robert Penner's Programming Macromedia Flash MX". I ported the code from ActionScript/Flash to Javascript/Canvas and completely reworked it. This was a lot of fun put together and I learned a great deal about 3D space and working with events between multiple objects in Javascript. If you're interested in learning some of the concepts behind 3D animation on a 2D plane, you should [pick up a copy of this book](http://www.amazon.com/Robert-Penners-Programming-Macromedia-Flash/dp/0072223561). While it is written for ActionScript, I found it relatively easy to port the code to Javascript.