For each module, I will provide written and video tutorials on the topics. You can review whichever format suits you best. If the amount feels overwhelming, please reach out and we can help you narrow things down, and select a subset of the material to focus an exercise around. It's a lot!
- 📗 Chapter 4 Particle Systems
- 🚂 Particle Class - 10 min
- 🚂 Particle Emitter Class - 8 min
- 🚂 Particle Class with Inheritance - 6 min
- 🚂 Particle Textures and Blending - 13 min
- Filippo Vanucci, Scrollables
- African Cosmos collection
- Particle Life by Tom Mohr
- Particle Dreams by Karl Sims
- Tron Legacy, GMUNK, JT Nimoy
For each module, I will provide a list of additional video tutorials and readings that you may draw on for further exploration. It's unlikely you would be able to consume everything in one week and if you are looking for guidance about what might fit with your interests and learning style the most, please reach out.
- 📕 "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)
- 🚂 Higher-Order Array function videos
- 🚂 Particle System with higher-order functions
- 📕 Higher order function from Eloquent JavaScript
- Simulation Project - due March 8/9
The following emoji key will hopefully help you navigate the material for each module.
- 🚂 Video tutorial from Coding Train
- 🎥 Other video tutorial
- 📗 Nature of Code book
- 📕 Other reading
- 💻 Code examples
- 🎨 Creative project references