True Programmer Art
29/08/2008 09:18 pm

I was reminded recently of the amazing art of the “demo scene”, which (to use a rubbish metaphor) uses computer programs to paint fantastic images on our screens using whatever the rendering technique of the day happens to be. Things have moved on a lot since the old days when a copper bar backed scroll text or sprite animation played in time to a soundtracker module amused us on the Amiga or Atari ST. A 3D spinning cube or BSP maze was pretty amazing on the Atari ST (especially if one had an appreciation of its graphical limitations), but in retrospect they actually proved to be a driving force in advancing and sharing a common understanding of what the hardware was capable of. I can think of all kinds of rendering techniques that are now considered standard fare, but have at some point been presented in demo form to whet our appetite for future hardware capabilities – specular lighting, 3D geometry, environments, voxels, fogging, alpha blending, 3D particles etc. etc.
So when I stumbled upon a link to some of the latest demo scene videos I was blown away by some of the 2minute long audio & visual experiences being created from programs only 4096 bytes long. I also realilzed how amazing it must be to have such an unbeliveable amount of processing power and flexibility that’s available on the current generation of pixel shader capable hardware. It’s surely a true artform, and I for one take a great deal of inspiration from it.










