Learning processing : a beginner's guide to programming images, animation, and interaction - Shiffman, Daniel (Morgan Kaufmann, 2016)