GMU:Algorithmic Art/Yasmin Mukino

From Medien Wiki


Algorithm for Humans 1 — 19.10.18 / Week 2

Result Algorithm

Homework from Week 1 / Introduction

Superimposed results of the Introductory Algorithm. By executing the algorithm, each participant of the class created a unique personal sign, based on their own name.

Introductory Algorithm

Description, scan, photo, text or file of the algorithm here. Please also include possible references or inspirations with links if you can.



Algorithm for Computers 1 — 19.10.18 / Week 2

Result Algorithm

In-Class Practice 2.1

Executing a work of an unknown work of a Bauhaus student by using Processing.

In-Class Practice 2.2

Executing a work of Suprematistic, László Moholy-Nagy by using Processing.

In-Class Practice 2.3

Executing a work of Portrait, Kasimir Malewitsch by using Processing.

Homework 2.1

Trying out mouse interaction mouseX and mouseY.




Algorithm for Computers 2 — 26.10.18 / Week 3

In-Class Practice 3.1

Exploring different ways of animating with Processing

In-Class Practice 3.2

Exploring different ways of animating with Processing

Home Practice 3.1

Based on randomized integers, Processing generates a different image every time it runs.

Home Practice 3.2

Colors of each box change based on the randomized selection from the sketch's color palette.

Home Practice 3.3

Keyboard and mouse interactions combined. Pressing spacebar moves the x coordinate of the rectangle and clicking would change its colors based on the randomized selection from the sketch's color palette.

Home Practice 3.4

Conditional if statements that make circle smaller and bigger according to the x and y coordinate of the mouse in relation to the three ellipses.

Home Practice 3.5

Easing using floats and ....math. The new value of excellent adds on a fraction of the difference between the target, which is the mouse, and the current position. So what we do is we do mouse x-x1, so that gets the difference between the mouse and the current position, and then it multiplies times this little coefficient.

Home Practice 3.6

Mouse interaction with hover by calculating the distance between the mouse's coordinates and the shapes.

Home Practice 3.7

Keyboard interaction. By pressing either the keyboard case L or R it will change the color of chosen shape (left/right).

Home Practice 3.8

Mouse tracking

Home Practice 3.9

Perlin noise

Home Practice 3.10

continous generated circles based on random radius and color values



Algorithm for Computers 3 — 02.11.2018 / Week 4

Result Algorithm

Homework from Week 3 / Assignment III: Digital Programming

Task = Create a Processing sketch based on a 2D grid structure, using nested for loops. Experiment with different shapes and use the loops variables to achieve different visual effects for different elements of the grid.