Generative Art: A Practical Guide - Practical guide using Processing. Generative Design - Visualize, Program, and Create with Processing. The Nature of Code - Simulating natural systems with Processing. Programming Design Systems - Practical introduction to the new foundations of graphic design. Learning Modern 3D Graphics Programming - Series of tutorials on using OpenGL to do graphical rendering