Full Articles

Hacking Ikea - A Generative Design Approach

14 April 2009

I heard about the Platform 21 = Hacking Ikea project a few months ago and I decided to hack some Ikea furniture myself. I needed some extra storage space and decided to build a big rack with Ikea LACK tables. The first step was to create a piece of software with Processing to generate a 3D model of what I wanted to create. The model I chose for my rack was the one below.

Tags: processing, generative design

colorLib beta 1

11 March 2009

I've released the first beta version of colorLib today. I've used this Processing library in a few projects recently and its really stable now. The library has been tested on Mac OS X 10.4 and 10.5 on both Intel and PowerPC platforms. I've also did some tests on Windows XP and Ubuntu. Everything seemed to work. You can download the beta version on Google Code.

Tags: colorlib, processing

Random Numbers in Objective-C

11 March 2009

I was working on a simple particle system in Objective-C last weekend and I needed to generate random numbers between -1.0 and 1.0 for it. In Processing this is very easy: I just use random(-1.0, 1.0) and get the random number I want. I didn't find a similar function in Objective-C so I tried writing my own.

Tags: tutorial

How to create a FullScreen iPhone Application

03 March 2009

In this short tutorial I'm going to show you how to build an FullScreen iPhone application. This article might be useful for everyone who wants to create a game for the iPhone platform. You will need the Apple Developer tools and the iPhone SDK installed on your computer to finish this tutorial.

Tags: tutorial

Formatting numbers

30 January 2009

This one is just a quick tip on presenting decimal numbers on a label or logging them to the console. In my last article on using NSLog, I wrote about using format specifiers like %f, %i and %@ to log variables to the console.

Tags: tutorial

Using NSLog to Debug Your iPhone Application

24 January 2009

I've done a lot of generative design in the last years. First in Macromedia Director and for the last two years I've been using Processing. Somewhere last week I started to play with the iPhone SDK and it's quite easy to create small applications. I'll probably create a small generative iPhone application in 2009 and write about what I'm learning right here.

Tags: tutorial

colorLib alpha 2

21 January 2009

I've just added colorLib alpha 2 to Google Code. I made some small changes and added examples and documentation.

Tags: processing, colorlib, generative art

colorLib alpha 1

10 December 2008

I've just released colorLib alpha 1. The Processing library is available at Google Code. More images by me and some other people are available at Flickr in the colorLib Group Pool.

Tags: colorlib, processing, generative art

Electrified

19 July 2008

Last night the Electrified exhibition opened at S.M.A.K.(Stedelijk Museum voor Actuele Kunst. Gent) with some great performances. If you are in Ghent anytime soon, you should definitely visit the exhibition.

Tags: art, music, visuals

My 10 Best Albums for 2007

25 December 2007

2007 has been a fantastic year for discovering new music. This is my personal top 10 and some tracks you should really listen to.

Tags: music

Setting Music Free

01 November 2007

Finally, the music industry is heading in the right direction. Or at least some artists are. By giving people free access to their music, it's easier for artists to spread their message. And that message is about fair treatment of their audience. The industry has been charging people too much money for music over the past three decades. Time has come to set music free.

Tags: music

An Introduction to Processing - Part II

06 September 2007

In this second part of the introduction to Processing, you will learn how to create a simple animation with Processing. If you have missed the first article, you might better read it first before proceeding with this tutorial.

Tags: processing, generative art, tutorial