10,000 DIGITAL PAINTINGS
10,000 unique digital paintings, created for paper manufacturer GFSmith’ latest Print Test brochure.
Each sleeve features a different view on a hypercomplex sculpture, generated through a process combining generative coding with creative intuition.
The energy of a dynamic process
– caught in a timeless medium.



PROCESSING 0193 IS OUT

Processing helped bring coding to designers, artists, and creators who never thought they’d code. The beauty of it is, in a world where people often feel technology gets worse with age, Processing is getting better. Thank co-creators Ben Fry and Casey Reas and a team of volunteers. Processing 0193 was released today, the latest pre-release (emphasis: pre-release) of the 1.x series. That puts Processing enroute to a landmark 2.0 release some time this fall. Why does this matter? A few big improvements: OpenGL, performing faster. GLGraphics is an alternative OpenGL renderer for Processing with blazing-fast performance, better native OpenGL support, the ability to add fancy shaders and OpenCL code, and other goodies. It’s a must if you care about performance, and incidentally, I find it makes moving between Processing and other environments (OpenGL ES on mobile, OpenFrameworks) much more intuitive. It’s now rolled into Processing as the OPENGL2 renderer. Better Android support. OPENGL2 is also the default renderer on Android, making an ideal bridge between mobile and desktop. And other Android fixes are here, too, for working with libraries and the like – less relevant if you use Eclipse, but nice to have. I’m very much looking forward to Android tablets with video output – finally, the mobile Processing sketchpad and performance machine is here. Language support. The Processing development environment will allow you to embed other projects, like Python and JavaScript versions, directly inside the main editor in your projects. (Not sure that’ll shake me away from Eclipse, personally, but it’s very cool – and it shows the new language-agnostic approach of Processing.) Better default font. Phew. Mine eyes were blind, but now they see. Fixes crap Chrome and Firefox performance for applets. I think Processing.js is becoming the preferred way to display things in browsers, but, if you’re showing Processing examples natively, please do us all a favor and quickly update them to the newer version! There’s a ton of new stuff. Check out all the latest by reading, on subversion, the… I don’t want to endorse the newer build, because you should be aware it’s not officially supported. But I will say this – it’s worth updating to the latest 1.2x if you haven’t, particularly with modern Java language support. And I use 019x daily as my main build without a single complaint. (I work with students who all use 1.2x, and their experience has been superb.) To me, Processing in Java and JavaScript and OpenFrameworks in C++ make ideal environments for creation. It’s an exciting time.
Changelog
Silica-Esc
SILICA-ESC is a generative movie that portrays possible computing platform for the future. The story takes place in Singapore, where the decision about massive production of the new computing platform - SILICA-ESC is about to be made. The protagonists challenge the emerging supercomputer with issues like: class segregations, rules of art making, and spirituality. These questions seem like they are very important for the future developments of the global IT sector. Also, they are considered to be the most difficult ones and challenging for the super computer. But, SILICA-ESC responds with ease. By emitting audio, visual and scent impulses, she mesmerizes her first public users.
The movie is created by writing code and designing a software environment, which can generate high number of variations and visual material in short periods of time. All the visual material is generated by working with computer language Processing.
While doing this movie, the author worked with a variety of supercomputer clusters and High Performance Computing systems consisting of high number of processors. This movie remixes works of Jean Luc Godard (Weekend), Velimir Khlebnikov (Radio of the Future), Fyodor Dostoyevsky(Notes from the Underground), and Caspar David Friedrich(artist’s quotes).
script by: Vladimir Todorovic (by remixing works of: Jean Luc Godard(Weekend), Velimir Khlebnikov (Radio of the Future), Fyodor Dostoyevsky(Notes from the Underground), and Caspar David Friedrich.)
directed by: Vladimir Todorovic, music by: Brian O’Reilly, colourist: Jac Min, type: Roy Wang
Languages: Japanese, French, and German
Duration: 7:41
Master formats: computer file HD 1920:1080, and HD-Cam tape
THANKS to:
Ben Fry and Casey Reas, creators of Processing,
Processing community,
Karsten Schmidt, creator of toxiclibs,
Andreas Schlegel, creator of controlP5,
Mark Chadwick, creator of p5sunflow,
Damien Di Fede, creator of minim,
rendered on ADM/NTU render farm, and macbook pro
Partially supported by:
RG1(RCC10/ADM/2009) grant.
Translation by:
Susanne Wurmnest, Gilles Massot, and Maho Saito.
produced by Vladimir Todorovic, 2010.
Mycelium
Mycelium is a simulation of fungal hyphae growth using images as food.
Universal Everything Reel 2010
Sound Graph
sing and paint at the same time,
stroke visualizes and loops the sound



