Ilona Altman – Looking Outwards – 02

The work, Condensation Cube

I was interested in the definition of a generative piece not necessarily having to be technological. Though technology and coding allows for systems to change depending on their environment, so can some physical structures. This piece is called Condensation Cube, and it was made by Hans Haacke in 1963. It is composed of sheets of plexiglass combined to make a square container, as well as some water and air. This piece is generative as within the system of this box, which can exist in a space with variable temperature, the pattern of the condensation changes. The artwork depends entirely on the place it exists in.

I find this piece interesting and beautiful, as its brings a natural process into focus. It makes me think about how all art in a way changes depending on the context in which it is placed.

https://www.macba.cat/en/condensation-cube-1523

Ilona Altman- Looking Outwards 01 – Fluid Leaves

In this project the designer Reinoud van Laar created a new brand concept for the tea company Tee & Cupp in Xian.He did so by creating a pattern for the company that was created generatively, by simulating the movement of leaves in hot water. Thus, tea becomes defined in terms of a process rather than a product. I found this project very beautiful because its is interesting that a corporate project could become so poetic. The pattern of the tea leaves swirling in hot water makes me think about those practices of reading the leaves to see your future. It is also interesting because this project was made individually and with Processing, so it is something that maybe we could make someday, with enough practice. A way I think they could have expanded this project however would be to pay greater attention to materially. It would have been lovely to see these patterns on ceramics.

the project fluid dynamics in action, crafted as a pattern for a tea company
photos of some of the generated patterns
still of fluid dynamics digital simulation

It also poetic to me how the ebb and flow of natural life is both a visual and temporal pattern. It is interesting that this element of chance determines composition. It makes me think about the Fluxus movement and John Cage, with his chance operations. Others that set precedents for generative patterns include Georg Nees and Vera Molner, who created works within a strict set of rules. There works are like maps of the relationship between order and chaos.

Vera Molner, a possible precedent and one of the first generative artists

http://reinoudvanlaar.nl/project/leavespattern/

https://www.artnome.com/news/2018/8/8/why-love-generative-art

(the first link is a link to the fluid leaves project and the next one links to some history of early generative art).

Ilona Altman – Project 01 – Face

sketch

function setup() {
    createCanvas(200, 20);
    background(220);
    text("p5.js vers 0.9.0 test.", 10, 15);
}

function draw() {
    createCanvas(600,600);
    fill(255,255,255);
    noStroke();
    rect(0,0,width, height);
   
    //triangle 1 blue
    fill(100,120,200);
    noStroke();
    triangle(0,0,width,0,width,height);

    //triangle 2 green
    fill(100,150,150);
    noStroke();
    triangle(0,0,0,height,width,height);

    //semi-circle 1
    fill(190,80,50);
    noStroke();
    arc(width/2, height/2, width, height, PI/4, 5*PI/4, CHORD);

    //semi circlen 2
    fill(230,170,100);
    noStroke();
    arc(width/2, height/2, width, height, 5*PI/4,PI/4, CHORD);

    //semi circle 1 small
    fill(100,150,150);
    noStroke();
    arc(width/2, height/2, 3*width/4, 3*height/4, PI/4, 5*PI/4, CHORD);

    //semi circle 2 small
    fill(100,120,200);
    noStroke();
    arc(width/2, height/2, 3*width/4, 3*height/4, 5*PI/4, PI/4, CHORD);

    // eye circle 1
    fill(230,190,180);
    noStroke();
    arc(width/4, height/4, width/5, height/5, 0, 2*PI,CHORD);

    // eye circle 2
    fill(200,140,210);
    noStroke();
    arc(3*width/4, 3*height/4, width/5, height/5, 0, 2*PI,CHORD);

    // eye circle 1
    fill(235,235,236);
    noStroke();
    arc(width/4, height/4, width/5, height/5, PI/4, 5*PI/4,CHORD);

    // eye circle 2
    fill(70,80,130);
    noStroke();
    arc(3*width/4, 3*height/4, width/5, height/5, PI/4, 5*PI/4,CHORD);



}

I wanted to make a smile/face something dynamic with two sides, but whole, almost like a ying and yang. Identity as both hidden and revealed.

The colors are based off a favorite Matisse painting of mine.