GMU:Algorithmic Art/Michael Wilde

From Medien Wiki

MachineAlgorithm 2: Lazlo — 26.10.18

Result Algorithm
MachineAlgorithm 2: Suprematistic A recreation of László Moholy-Nagy's Q1 Suprematistic




MachineAlgorithm 3: Grid Variants — 2.11.18

Result Algorithm
MachineAlgorithm 3 A grid of squares and circles. Created by loops within loops. Different properties are affected by the iteration values of the inner and outer loops.



MachineAlgorithm 4: Rando Triangles — 9.11.18

Result Algorithm
MachineAlgorithm 4 A grid of equilateral triangles with increased coordinate noise.


Program continually draws new random triangles onto the screen. Only still shot shown.



MachineAlgorithm 5: Sin, Cos, and Data Noise — 9.11.18

Result Algorithm
MachineAlgorithm 5

MachineAlgorithm 5
Two experiments with adding noise as the arms move out from the center.

The first adds noice to the X/Y coordinates, the second adds noise to the angle value.




MachineAlgorithm 6: Sin, Cos, and Animation

Result Algorithm
An experiment playing with animation and the size of the steps when drawing vertices around the center.

(Unfortunately YouTube's compression mangles the details.)




MachineAlgorithm 7: Lorenz Attractor

Result Algorithm
The Lorenz Attractor is a fractal I have a lot of history with. I like the fact that it looks like two black holes orbiting each other and attempting to steal each other's mass.

(Unfortunately YouTube's compression mangles the details.)


Human Algorithm 1: Beginner's Randomness —

Result Algorithm
Rolling pencil.jpg

Rolling alg.jpg



Human Algorithm 2: Intentional and Unintentional Lines —

Result Algorithm
Lines algorithm.jpg

1. Arrange a blank piece of paper so that it is in portrait position (with the short sides at the top and bottom and the long sides to the left and right).

2. On the left side of the paper draw a dot at the upper corner and a dot at the bottom corner. Then draw a dot halfway between the two. In between the dots on the paper, draw one dot in the center of each of the spaces between them. Repeat this again. And again. You should have seventeen dots total along the left side of the page that are equally spaced apart.
3. Repeat step 2 for the top edge of the paper.
4. Repeat step 2 for the bottom edge of the paper.
5. Excluding the dot shared by the left and top sides (in the upper left corner) randomly draw straight lines between the dots on the top of the page and the dots on the left side until all of the dots have been used.
6. Starting from the top dot on the left side of the page draw a straight line (use a ruler if needed) to the second dot from the left on the bottom of the page.
7. Next draw a straight line from the next dot down the left side to the next dot to the right on the bottom side of the page.
8. Repeat step 7 until you have come to the second dot from the bottom on the left side of the page.


Human Algorithm 3: Surveilance —

Result Algorithm
Surveilance output.jpg

Surveilance alg.jpg


Human Algorithm 4: Cascade Success —

Result Algorithm
Cascade result.jpg

Cascade alg1.jpg

Cascade alg2.jpg

Note: No output was required for this algorithm.