Generative Art Timeline · Chapter 9: AI Era (2010s)
2015
Patricio González Vivo and Jen Lowe Teach the World Shaders

Patricio González Vivo and Jen Lowe’s incredibly versatile open-source project, The Book of Shaders, has been published in twelve languages and applies to various environments, including Processing, openFrameworks and Three.js. The online book and toolkit have revolutionized the creative environment since their initial publications by teaching the world about the transformative power of fragment shaders. These short programs offer enhanced control and faster rendering to creative coders, game developers and engineers alike.
Lowe and Gonzalez Vivo spoke to this author (Peter Bauman) about their book, saying:
Patricio González Vivo: After finishing my MFA, I got my first job. At the same time, I was still teaching a class at Parsons.
Jen Lowe: He needed materials for teaching that class. Then we thought, “If you’re going to write the materials, why not make a big open-source book that’s available to everyone?” Back then, there was not anything I’m aware of that made shaders accessible.
Patricio González Vivo: Shaders was this very niche knowledge. There were a lot of industry trade secrets between computer science, PhDs and very specific people working in the game industry. This knowledge was very gated. By then, I had been working with OpenGL and shaders for four years. Through the friction of having to learn everything and research how things were working, I decided that it would be awesome to democratize this knowledge. By then, Jen was pregnant with our first son so I had extra anxiety.
Text by Peter Bauman. Generative Art Timeline, Le Random.
Sources
People
Jen Lowe, Patricio González Vivo
Movements
generative art, software art
Filed under
- Ideas
- access, creative coding, democratization, education, gaming, gatekeeping, generative art, gpu programming, translation
- Technologies
- fragment shaders, open source, openFrameworks, OpenGL, Processing, shaders, software art, Three.js
- People
- Jen Lowe, Patricio González Vivo
- Works
- The Book of Shaders
- Organisations
- Parsons School of Design
Related moments
- 2013 · Beautypi Starts ShaderToy
- 2010 · Three.js Released
- 2005 · Zach Lieberman releases OpenFrameworks v0.01
- 2001 · Casey Reas and Ben Fry Initiate Processing Project
Echoes across time
- 1985 · Mark Wilson Publishes Drawing with Computers
- 1974 · Muriel Cooper Founds the Visible Language Workshop
- 1988 · Roman Verostko with Seminal Article Epigenetic Painting
Le Random editorials
- Jen Lowe and Patricio González Vivo on Democratizing Knowledge, Peter Bauman, May 21, 2024
- Demystifying Generative Systems, Peter Bauman, June 20, 2024
- Kim Asendorf on Breaking His Own Rules, Peter Bauman, March 9, 2026
- Bright Moments on Prioritizing the Personal, Peter Bauman, April 16, 2024
Le Random podcast
- Celebrating Genuary with Piter Pasma — listen with transcript on Le Random (03 Feb 2024, 53 min). Transcript mentions shaders. Apple Podcasts · Spotify
- Timeline Ch 9—AI Era (2010s) with Tyler Hobbs, Helena Sarin, Rhea Myers & Gene Kogan — listen with transcript on Le Random (30 Jul 2024, 51 min). Chapter 9’s episode. Apple Podcasts · Spotify