• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • about this course
  • syllabus
  • rubric
  • labs
  • blog

HCI | TechX

August 11, 2020

Homework-day5-Sophie

Inspired by Sol Lewitt’s work, I created my own piece with processing. I follow the same pattern and motifs. However, I change the color by using random numbers and I animate the drawing.

Here’s the code.

boolean going=false;
void setup()
{
size(600,800);
background(0);
}

void draw()
{

if(going){

for(int i=0; i<420;i=i+20)
{
strokeWeight(20);
stroke(random(255),random(255),random(255));
line(i,height/2,i-150,height);
}
for(int j=280;j<800;j=j+20)
{
strokeWeight(20);
stroke(random(255),random(255),random(255));
line(300,j,600,j+150);

}

for(int i=0; i<300;i=i+20)
{
strokeWeight(20);
stroke(random(255),random(255),random(255));
line(i,0,i,height/2);
}
for(int j=0;j<420;j=j+20)
{
strokeWeight(20);
stroke(random(255),random(255),random(255));
line(300,j,600,j);

}
}
strokeWeight(35);
stroke(0);
line(0,0,600,0);
line(0,0,0,800);
line(600,0,600,800);
line(0,800,600,800);
strokeWeight(20);
line(0,400,600,400);
line(300,0,300,800);

if(mousePressed)
{
going=!going;
}
}

I misunderstand the instruction on today’s assignment so I ‘ve made an additional animation >: You may change the size of the ellipse and the color of background as well as the ellipse by dragging the mouse.

int size;
float backc;
float d;
//int total=0;

void setup()
{
size(800,600);

}

void draw()
{
println(“WELCOME TO B612”);
backc=map(mouseX,0,width,0,155);
background(0,0,backc);

size=mouseX;
noStroke();
if(mouseX>0&&mouseX<200) { fill(#FFFFB9);} if (mouseX>200&&mouseX<400) {fill(#FFFF50);} if(mouseX>400)
{ fill(#FEFF03);}
ellipse(400,600,size,size);

if(keyPressed)
{
background(0,0,backc);
}
for(int i=0;i<50;i++)
{
noStroke();
fill(#FCFCC2);
ellipse(random(800),random(600),5,5);
}

}

  • Is there any value in recreating an existing image/drawing/graphic using computational media? What is it?

Yes, it is definitely important to recreate the art pieces in digital forms. Firstly, recreation is also a meaningful art practice which involves creativity and imagination. It is the shared inspiration and exchange of different ideas that matter during the recreation process. Besides, no artworks should remain the same all the time. With the development of science and technology, people use various tools and medias during their art expression. Therefore, works recreated with computational media not only pay homage to the previous ones, but also mirror the changing times and people’s changing thoughts.

  • Do you think that both, hand and computational drawings cause the same feelings in the viewer? 

No, I think there are huge differences between these two medias. Featuring  flexible change of brush strokes and vivid capture of details, hand drawings bring viewers a sense of uncertainty and irregularity, which makes them unique. However, in terms of computational drawings, they are symmetrical and usually consist of basic geometry elements. And they impress viewers with a sense of order and the perfect combination of art and tech.

  • Do you think technology will replace humans in the future? What about art? Using the computer to draw, makes the computer the artist? can computers be artists?

I think technology will replace humans only in some limited fields such as manual labor. Therefore, in the art field where human’s perceptual cognition has an overwhelming advantage, human artists can never be replaced. However, I do agree that computers may play the role of artist when processing “orders” from humans. They transform the variables, numbers and codes into fabulous digital images and I’m fully convinced that they are actually creating something. Admittedly, they still need to receive orders from humans, but this is more like cooperation between two artists with different backgrounds.

Filed Under: blog

Reader Interactions

Leave a Reply Cancel reply

You must be logged in to post a comment.

Primary Sidebar

Recent Posts

  • Homework Day 8 – Simon Hsieh
  • homework day 8 – Michael
  • Homework-day8-Sophie
  • Harry Hao HW DAY8
  • homework day 8 – dora

Copyright © 2025 HCI | TechX on the Brunch Pro Theme