Generative Design Variations M.4.2.4 Attractor vortex

This is some of the text from the Generative Design book: ‘It is also fairly easy to change the attractor so the force f no longer has an attracting or repelling effect but rather leads to a vortex effect. Like the node class, this attractor class can be found in a slightly expanded form in the Generative Design Library. The attractor functions just discussed can be configured using the property mode, the value of which is one of the constants: Basic, Smooth and Twirl.’ Here you can find the original program.

I could not put my modified programs online because the programs are not supported by JavaScript. JavaScript does not support the Generative Design Library. So I have made a Flickr Album which contains all still images I have made during this assignment. You can find those clicking this link:

The links below the following paragraphs will redirect you to the Flickr page to the image I describe in that paragraph. It is quite interesting to see how these chapters lead you into very complex programs. It all starts very simple and during the making of the assignments you get a better understanding how the final tool does its work. In this assignment I began with inverting the lines and background color. The lines are in fact build by very tiny ellipses. Changed the grid size to 1000 x 1000 pixels. That gives me more headroom to misuse the grid of nodes. Ah… the pdf turns out to be a wrong example of the Processing sketch. It draws the ellipses with black outlines. So I do not worry about that and continue with working with png’s. Made some variations with those swirly lines. In the last variation you can notice the separate dots very well. But its nice that they still behave in line of each other. I also kept everything just black and white. Doing that keeps me concentrate on creating shapes without worrying if it’s a good color combination. If it works in black and white it surely will work in some colors.

Made a few variations with the twirl. I think it is too frivolous. I don’t like this series. But still I thought it would be good to show them.

I lowered the damping to 0.1. That is giving me the opposite effect of what I would like to see. But maybe this is another opportunity to do something with it. I also replaced the ellipses by a rectangle. That makes the program faster and because the rectangle is only 2 x 2 pixels you don’t notice that it is not an ellipse. I also increased the alpha channel to 32. Start with grey lines and because they are overlapping each other they create white areas. I think the compositions are best when you leave some areas of the horizontal line pattern untouched.

Reduced the attractor size and the attractor damping. The damping is now so low that it takes almost a minute to end all motion. I think it’s too low so I raised it again.

Increased the impact radius of the attractor. Decreased yCount because of the disturbances in the image. And also increased the attractor ramp. The program generates very unusual images. The side effects are also very interesting. Looks like a sound wave has gone through the lines.

In the previous sketch I dragged random through the display image with the cursor. In these images I just pointed with the cursor at a few arbitrary places in the display window. I tried not to move or drag with it.

Just keeping the cursor still roughly in the middle of the display window.

In these examples I made very small  circular movements with the cursor in the middle of the screen.

I Changed the force to the node speed. I divided dy and dx by f.

Brought everything in to extreme high numbers. Which seems to be a good thing for creating strange images. Not that I like them. But I never thought you could create them. Which is also a good thing.


Comments? Leave a reply.

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s