• 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 day 5 – Michael





Inspired by the impressive image from the Internet, I decide to draw a hexagon in the circle too, which I think is of great interest. Since the image is rotational symmetric, I then opt to use the “mousePressed” function to control the whole object to spin, in clockwise or counter-clockwise.

void setup(){
  size(500,500); 
  background(0);
  noFill();
  strokeWeight(5);
}

int s=250;
void draw(){
  if (mousePressed){
    background(0);
    stroke(5,39,175);  //dark blue
    ellipse(250,250,410,410);
    stroke(#00ffff);  //bright blue
    ellipse(250,250,400,400);
    
      //make the hexagon spin around its central point:
    float angle = map(mouseX,0,width,-2*PI,2*PI);
    pushMatrix();
      //move the canvas
    translate(250,250);  
    rotate(angle);
      //draw the dark-blue hexagon
    stroke(5,39,175);
    triangle(76.8-s,150-s,423.2-s,150-s,250-s,450-s);
    triangle(76.8-s,350-s,423.2-s,350-s,250-s,50-s);
    stroke(#00ffff);
      //draw the bright-blue hexagon
    triangle(76.8-s+5,150-s+5,423.2-s-5,150-s+5,250-s,450-s-5);
    triangle(76.8-s+5,350-s-5,423.2-s-5,350-s-5,250-s,50-s+5);
    popMatrix();
      //remove the canvas
  }
}

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

According to the article and the video, recreating an existing image with computers shortens the predicted time to create a work of art compared to hand-made arts. Additionally, using computational media may protect the images from being damaged.

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

No, I don’t. Although the author of passage claims that no artists will hide their works from being seen in order to maker the readers believe that all those arts are equal, I hold an opinion that hand-made art works certainly have something different from the computational arts. For example, if you watch the works created by hand form different directions under different lights, you will find them totally different images. This is one specific example among all the differences between man-made art works and computational art works.

3) 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?

Yes, I do. However long it takes, the technology of artificial intelligence will grow to a extremely high level, although this is the not the exact situation we humans want. Art is the same. There is certain someday that our human brains are fully understand and can be replicated onto those robots. And this is the day art never belongs to human only. In my opinion, computers CAN be artists, although we may probably not see this day to come in our life.

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