“Blooming” Fibonacci Zoetrope Sculptures by John Edmark

Alexia Forsyth

15104

09/13/22

“Blooming” Fibonacci Zoetrope Sculptures by John Edmark

John Edmark’s “Blooming” Fibonacci is a beautiful floral display of 3D fabrication.  His series is beautiful and inspiring. The amount of detail is truly spectacular to see in a 3D fabrication. Edmark has several pieces similar to the one below, each magical and awe-inspiring. According to the artist, the piece was inspired by the golden angle: everything is synchronized explicitly to the rate as the sculpture turns 137.5 degrees. Every petal is placed at a particular length from the center. It gives the appearance of petals moving: shifting outwards and shrinking at the corners. The 3D model spins at 550 RPMs and is videotaped at 24-frames-per-second. This creates a repeating optical effect. His artwork is special because it mimics phyllotaxis, the geometric arrangement of leaves on a plant stem.

Bloom

Project 02: Variable Faces, Faces Vara

//Alexia Forsyth
// Section A

//base colors
var r = 255;
var g = 231;
var b = 125;

//
faceWidth = 180;
faceHeight = 250;
hairWidth = 300;
hairHeight = 320;
lipWidth = 55;
lipHeight = 35;
eyebrowWidth = 40;
eyebrowHeight = 5;

function setup() {
createCanvas(640, 480);
text(“p5.js vers 0.9.0 test.”, 10, 15);
}

function draw() {
//face #1
background(r ,g, b);
strokeWeight(1);
//hair
fill(r-255,g-231,b-125);
ellipse(width/2, 260, hairWidth, hairHeight);

    //neck
    fill(r-156, g-156, b-112);
    rect(205,400, 220,90);
    rect(290, 320, 60, 100);

    //face
    ellipse(width/2, height/2, faceWidth, faceHeight);
    circle(420,240,1);

    //nose
    ellipse(310, 290, 20,11);
    ellipse(330, 290, 20,11);
    rect(width/2-7,height/2-15,15,65);
    fill(0);
    ellipse(310,290,11,4);
    fill(0);
    ellipse(330,290,11,4);

    //ears
    fill(r-156, g-156, b-112);
    ellipse(410,230,30,45);
    fill(r, g+24, b+130);
    circle(410,250, 10,10); //earrings 

    fill(r-156, g-156, b-112);
    ellipse(225,230,30,45);
    fill(r, g+24, b+130);
    circle(225,250, 10,10); //earrings

    //eyes
    fill(255);
    ellipse(width/2 +40 ,215,faceWidth*.222,faceHeight*.12);
    fill(r-207, g-132, b-112);
    circle(width/2 +40,215,faceWidth*.139);
    fill(0);
    circle(width/2 +40,215,faceWidth*.1);
    stroke(0);

    fill(255);
    ellipse(width/2 -40,215,faceWidth*.222,faceHeight*.12);
    fill(r-207, g-132, b-112);
    circle(width/2 -40,215,faceWidth*.139);
    fill(0);
    circle(width/2 -40,215,faceWidth*.1);
    stroke(0);


    //eyebrows
    fill(r-255,g-231,b-125);
    rect(width/2 +20,190,eyebrowWidth,eyebrowHeight);
    rect(width/2 -60,190,eyebrowWidth,eyebrowHeight);

    //freckles
    circle(335,250,2);
    circle(380,250,2);
    circle(320,240,2);
    circle(360,245,2);
    circle(280,240,2);
    circle(310,230,2);
    circle(290,250,2);
    circle(270,250,2);
    circle(340,230,2);

    //lips
    fill(r-209, g-199, b-109);
    ellipse(width/2,320,lipWidth,lipHeight);
    strokeWeight(5);
    line(width/2 -(lipWidth-25), 320, width/2 + (lipWidth - 25), 320);

}

function mousePressed(){
faceWidth = random(100,250);
faceHeight = random(200,290);
hairWidth = faceWidth + 120;
hairHeight = faceHeight + 70;
lipWidth = random(30,70);
lipHeight = random(20,50);
eyebrowWidth = random(35,45);
eyebrowHeight = random(.5, 10);
r = random(150,400);
g = random(150,400);
b = random(100,400);
}

Self portrait: Alexia Forsyth

Alexia Forsyth: javascript self-portrait

function setup() {
createCanvas(500, 300);
background(214, 90, 154);
text(“p5.js vers 0.9.0 test.”, 10, 15);
}

function draw() {
//hair
fill(122, 82, 43);
ellipse(width/2, 195, 200,350);

//braids
stroke(77, 51, 25);
line(300, 42, 270, 540);
stroke(77, 51, 25);
line(320, 67, 300, 540);
stroke(77, 51, 25);
line(340, 120, 310, 540);
stroke(77, 51, 25);
line(260, 20, 260, 540);
stroke(77, 51, 25);
line(200, 42, 250, 540);
stroke(77, 51, 25);
line(180, 67, 230, 540);
stroke(77, 51, 25);
line(160, 120, 200, 540);

//neck
fill(179, 141, 104);
rect(220, 265, 60, 100);

//face
fill(179, 141, 104);
ellipse(width/2, height/2, 150, 250);

//nose
ellipse(240, 170, 18,9);
ellipse(260, 170, 18,9);
rect(246,120,9,50);
fill(0);
ellipse(240,171,11,4);
fill(0);
ellipse(260,171,11,4);

//ears
fill(179, 141, 104);
ellipse(330,145,25,38);
fill(0);
circle(330,160, 7,7); //earrings 

fill(179, 141, 104);
ellipse(170,145,25,38);
fill(0);
circle(170,160, 7,7); //earrings




//eyes
fill(255);
ellipse(290,110,40,30);
fill(168, 131, 45);
circle(290,110,25);
fill(0);
circle(290,110,18);
stroke(0);
line(305, 99, 306,96);
line(300, 96, 301,94);
line(295, 95, 295,92);
line(290, 95, 290,92);
line(285, 95,284,93);
line(280, 96,279,93);

fill(255);
ellipse(215,110,40,30);
fill(168, 131, 45);
circle(215,110,25);
fill(0);
circle(215,110,18);
stroke(0);
line(230, 99, 231,96);
line(225, 96, 225,94);
line(220, 95, 220,92);
line(215, 95, 215,92);
line(210, 95,209,93);
line(205, 96,204,93);

//eyebrows
fill(77, 51, 25);
rect(270,87,40,3);

fill(77, 51, 25);
rect(200,87,40,3);

//lips
fill(171, 44, 68);
ellipse(width/2,220,55,35);
strokeWeight(5);
line(223, 220, 277, 220);
noLoop();

}

Alex Dragulescu’s “Real Body Meets Data Body”

Alexia Forsyth

“Real Body Meets Data Body” is part of Dragulescu’s Data Ghosts series. This painting, like others in this series, is created through software development creating a visual array of dots. The picture itself shows a person walking through what appears to be an obstacle course with a weapon in their hands. I really admire the message behind the piece: the shifting relationship between man and technology. He raises questions concerning technological addictions and ethics. I also appreciate how it harmonizes with the other pieces in his Data Ghosts series.

The artist does not go into specifics on what program they used to develop the art, only saying: “ His projects bridge multiple computational domains including information visualization, social media design, and computer games…” (Dragulescu). The program looks to have specific lines to develop the relative shape and then a command to fill in between spaces randomly with a certain number of dots. I assume he utilized functions like “random()”. Dragulescu’s artistry appears in the unique shapes he computes and his mastery over three-dimensional computation.

Link: https://www.archivebay.com/site/sq.ro–2020-05-17__13-15-46–759493

Looking Outwards 01: The Impact of  “Can’t Help Myself” by Sun Yuan and Peng Yu

Alexia Forsyth

Aug 31, 2022

15-104 Section A

The Impact of  “Can’t Help Myself” by Sun Yuan and Peng Yu

“Can’t Help Myself” is the embodiment of trying to dig yourself out of a hole. I’ve never seen another piece that visually describes what can usually not be put into words. The project is unique in its unapologetic devastation. I think the piece is really relevant in this current social climate, where mental health issues are most concerning in our generation. Essentially, the robot repeatedly attempts to scrape up red fluid. It turns and the red splatters more, when it looks back, the red has just spread back to its original mess. The machine is incapable of stopping, of learning. It quite literally cannot help itself. Sun Yuan and Peng Yu were commissioned by the Guggenheim Museum in 2016. As the years have passed, the robot has rusted and slowed, creating a dismal scene. The artists created the code themselves and gave the robot 32 series of movements like “bow and shake” or “scratch an itch”. This robot’s life long mission will lead to nowhere and be the death of it. The piece shines a light on issues that will continue to ravage the world, almost to no end. Looking at the political world, it is interesting to think about the impact of change and big concepts like the meaning of life and so on. The video can be found here: https://www.youtube.com/watch?v=ZS4Bpr2BgnE&ab_channel=VernissageTV.

Work Cited

Hampsink, Iris Olde. “Can’t Help Myself – How a Relatable Robot Offers a Critical Reflection on Modern Society.” Diggit Magazine, 28 Feb. 2022, https://www.diggitmagazine.com/papers/can-t-help-myself-how-relatable-robot-offers-critical-reflection-modern-society.