Author Archive

Exotic functions

The strong lines in this scrawly curve are via the Lily function

In my generative 2d art such as Aleph Null and dbCinema, a virtual ‘brush’ moves around the screen ‘painting’. So I have need of functions that aren’t particularly predictable but buzz around the screen–and stay on screen. Ideally, they’d look like a human scrawl. Like the graphics in this article.

What I’d like to do in this article is illustrate how to use and/or create some exotic functions in your own programming work that could help you achieve a look that isn’t spirographic, ie, too orderly to be of much interest.

There’s a math theorem that says that any curve whatsoever–hand drawn or whatever–can be represented as accurately as you please with trigonometric functions. Trig functions, in the right hands, can be very expressive. Not spirographic or predictably cyclic. They can be sinuous and right there with us on the mind’s tangents. Anyone who thinks that any curve expressed by trig functions lacks the hand’s humanity just has no idea what is possible with trig functions, has no sense of the theory at all, or just hasn’t seen any good applications. Or didn’t know it when they saw it.

It’s important to note that both sin(t) and cos(t) have a maximum value of 1 and a minimum value of -1. That makes them easy to scale to take up as much or as little of the screen as we like, as we’ll see.

Read the rest of this entry »

Aleph Null

I’ve just completed my first JavaScript work using the new HTML 5 canvas tag. It’s called Aleph Null. It’s a generative, interactive work of visual art. It launches on turbulence.org from NYC.

Aleph Null is best viewed by the light of a full moon. Or near full moon. Same with the set of stills I made. I mean they do like a bit of darkness.

If you’re using a PC, I’d recommend Chrome to view Aleph Null. At least on my machine, Chrome provides the smoothest performance. Firefox provides a similarly high framerate, but is a bit jerky from time to time. Internet Explorer kind of sucks. On the Mac, Chrome, Firefox, and Safari seem to be fine.

The Club

The Club is a moving-image digital collaging of 57 images of selected North American politicians, business men, and psychopaths from the eighties till the present. There’s also a linked slideshow of some stills from the video.

The politicians are conservatives who have blasted away both at home and abroad. Via deregulation, the shock doctrine, and explicitly military means. The business men are CEO’s who are mostly now behind bars, or have been. The psychopaths include (Ex-Colonel) Russell Williams who, until the time of his arrest for two sex murders, headed CFB Trenton, the largest military air-base in Canada.

So it’s a bit of a Dorian Gray piece. But they are each others’ deformities.

Here’s what Andy Warhole said about The Club: “they look like some kind of Auschwitz-Chernobyl mutant legacy, and maybe they are — this is like morphing, blocpix, mr. potatohead, and various slice-n-dice technologies… but not them — this is new — and of course i love your politics :)

Much of the work I’ve done with dbCinema, the graphic synthesizer I wrote in Adobe Director, has been toward beauty. This is quite different. But The Club was still made with dbCinema. There’s other work I’ve done with dbCinema here.