- Particle System tutorial video: p5.js, code, demo, 3D version in Processing
- Fireworks tutorial video: p5.js, code, demo
- Chapter 4 text: Processing
- Chapter 4 videos: Processing
- p5.js chapter 4 example code
- Processing chapter 3 example code
- classes documentation
- classes and inheritance by Maciej Rzepiński
- "Particle animation and rendering using data parallel computation", Karl Sims (available via NYU network/proxy)
- "Particle Systems, a Technique for Modeling a Class of Fuzzy Objects", Reeves (available via NYU network/proxy)
- How my Dog learned Polymorphism
- Particle System API, by David K. McAllister
- Particle Systems by Allen Martin