Generative Art Timeline · Chapter 9: AI Era (2010s)

2010

Three.js Released

Software/Tool

Dark faceted asteroids pass in front of a glowing yellow star in a 2010 browser demo.
xplsv, Or so they say…, 2010. Still at 2:35 from the archived capture of an early Three.js demo. xplsv: code by mr.doob (Ricardo Cabello), direction by trace, music by supersole. Capture published by capped.tv and preserved by Internet Archive; capture operator not identified. Image source.

Three.js, a JavaScript library for creating 3D animations was initially released on April 24, 2010 by Ricardo Cabello, otherwise known as mrdoob. In 1996, Cabello started working with his brother in the demoscene when he was only twelve or thirteen years old. For the next ten-plus years, he cut his teeth in the demoscene, creating 3-D worlds in his graphics that would form the basis of his motivation to create Three.js.

Three.js—along with Cinder and p5.js—would form the basis of a second wave of creative coding tools in the decade of the 2010s, following the catalyst that was Processing in 2001.

Text by Peter Bauman. Generative Art Timeline, Le Random.

Sources

People

Mr. Doob

Movements

Demoscene, generative art

Filed under

Ideas
creative coding, Demoscene, generative art, tools
Technologies
3D animation, 3D Graphics, Cinder, JavaScript, p5.js, Processing, Three.js
People
Mr. Doob

Related moments

Echoes across time

Le Random editorials

Explore all Le Random editorials and artist interviews

Le Random podcast