Face

Made in processing, so screenshot:

self portrait

and the code:

 

 

size(500,700);

background(255,89,143);
noStroke();

fill(6,106,160);
ellipse(250,280, 372,400);
beginShape();
  vertex(72,228);
  vertex(37,312);
  vertex(107,285);
endShape(CLOSE);
beginShape();
  vertex(76,229);
  vertex(40,470);
  vertex(101,430);
  vertex(75,480);
  vertex(190,440);
endShape(CLOSE);
beginShape();
  vertex(314,430);
  vertex(394,488);
  vertex(380,426);
  vertex(464,479);
  vertex(437,277);
endShape(CLOSE);

fill(241,201,173);
rect(215,425, 75,130);

fill(244,220,189);
ellipse(250,300, 300,340);


stroke(0);
strokeWeight(8);
line(118,307, 149,320);
line(369,307, 344,320); 

stroke(4,73,111);
noFill();
curve(163,316, 166,235, 225,214, 220,289);
curve(282,289, 287,214, 346,235, 343,316);

stroke(245,154,141);
curve(250,270, 204,406, 286,406, 250,270);

stroke(255);
strokeWeight(5);
fill(0,162,232);
ellipse(180,320, 60,110);
ellipse(310,320, 60, 110);

noStroke();
fill(255);
ellipse(164,340, 20,40);
ellipse(295,340, 20,40);

fill(6,106,160);
beginShape();
  vertex(77,325);
  vertex(134,390);
  vertex(102,260);
  vertex(145,264);
  vertex(170,216);
  vertex(175,260);
  vertex(261,259);
  vertex(319,178);
  vertex(354,286);
  vertex(347,368);
  vertex(414,284);
  vertex(392,163);
  vertex(326,103);
  vertex(224,80);
  vertex(177,95);
  vertex(91,191);
endShape(CLOSE);

fill(255,201,14);
curve(87,900, 126,566, 370,566, 407,900);
beginShape();
  vertex(126,566);
  vertex(370,566);
  vertex(412,700);
  vertex(91,700);
endShape(CLOSE);

Face – Charlotte

Screen Shot 2014-09-10 at 10.11.13 AM

The Code:

 

int[] x = {297, 297, 293, 330, 337, 342, 345, 335, 362, 379, 373, 362, 346, 342, 346, 333, 339, 335, 317, 315, 288, 216, 175, 150, 170, 150};
int[] y = {-6, -6, -5, 52, 91, 118, 143, 165, 203, 232, 253, 258, 262, 279, 299, 314, 331, 341, 352, 375, 400, 390, 408, 442, 500, 579};
color lerpC,lerpD,lerpE;
void setup(){
size(500,500);

}

void draw(){
//circles inside of head
fill(0);
rect(0,0,width,height);
  fill(255,10);
  stroke(255);
  for (int c=0;c<width*2;c+=20) {
    ellipse(10*((sin(.55-c))), 10*((cos(.55-c))), c, c);
  }


translate(-100,0);  
//profile 
  beginShape();
  noFill();
  fill(0);
  curveVertex(600, -14);
  curveVertex(600, -13);
  curveVertex(327, -10);
  for (int i = 0; i < x.length - 1; i++) {
    strokeWeight(5);
    stroke(0);
    curveVertex(x[i], y[i]);

  }
  curveVertex(637, 598);
  curveVertex(670, 452);
  endShape();
  
  for(int j=0; j<x.length-1; j++) {
  strokeWeight(1);
  color c1 = color(255,177,122);
  color c2 = color(144,122,255);
   lerpC= lerpColor(c1,c2,.33);
   lerpD= lerpColor(c1,c2,.66);
   
    stroke(lerpC);
    fill(lerpC);
  randomSeed(0);
  rect(x[j] + 20, y[j] * 1.2-50,3,3);
  rect(x[j] + random(-5,30), y[j]+ random(-3,3),3,3);
  
     stroke(c1);
     fill(c1);
  ellipse(x[j] + random(-8,20), y[j]+ random(0,1),3,3);
  ellipse(x[j] + random(-6,30), y[j]+ random(-5,5),3,3);
  
      stroke(lerpD);
      fill(lerpD);
float tX = x[j]+(random(39,50));
float tY = y[j]+(random(-2,2));
  triangle(tX,tY,tX+random(3,4),tY+random(-2,2),tX+(random(0,3)),tY+random(2));
  
    stroke(c2);
      point(x[j] + random(50,100), y[j]+ random(-4,60));
      point(x[j] + random(50,100), y[j]+ random(-13,4));
      point(x[j] + random(44,150), y[j]+ random(-10,10));
      point(x[j] + random(60,100), y[j]+ random(-4,4));
  }            
}

BirdBot5000: By John Choi & Miranda Jacoby

BirdBot5000 is a pigeon that reads tweets about pigeons.

BirdBot5000 Schematic

Most of BirdBot5000’s components are 3D-printed with the Robotics Club’s MakerBot. Arduino is used to control the single servo that powers BirdBot5000’s ability to move.

BirdBot5000 Guts

On the programming side, Temboo is used to interface with Twitter, as well as to assist in generating Processing code. The Processing library for Blink(1) is a bit outdated, but still somewhat usable, so it was also incorporated. Finally, Processing TTS (Text-to-Speech) was implemented to get the bird talking.

The final program searches for a new “pigeon” tweet every 10 seconds. When such a tweet is found, the servo activates, the Blink(1) changes color, and the tweet is read aloud. After the tweet is read, the servo activates again to return BirdBot5000 to its resting position.

BirdBot5000 PaperMockup

BirdBot5000 is for the consumer who wishes to always be in the know about pigeon-related news on Twitter. BirdBot5000 can also be configured to search for different keywords over varied time spans.

Tired of reading through an endless scroll of tweets? Have a little birdie tell you the latest news instead!

Note that this device can also be used to systematically scare little children at the local aviary.

 

CAC Looks Outward Part 3

John Whitney “Catalog” 1961

This is a video made by a “pioneer of digital art”, John Whitney. While looking outwards this evening I found John Whitney and remembered being introduced to him by Suzie Silver. She excitedly explained his harmonic genius nicely. John Whitney founded a production studio that  used a mechanical analogue computer of his own invention to create motion picture. Not very exciting, but for work done in the 60s I find the etherial quality of his work to be captivating. His use of digital media in art was one that was so new and unique he’s remembered still. 

net

http://www.generatorx.no/20101213/abstrakt-abstrakt-softlab/#more-751

Using gravity to effect its physical form and hanging like a droopy skin in the space between the staircase of the Frankfurter Kunstverein the “(n)arcissus)” exists. This installation piece was designed by Gabriel Esquivel & David Hernandez. They designed the form as a parametric model SOFTlab are able to manipulate the formal qualities of the final output while simultaneously optimizing it for physical construction. I chose to share this project because I think it really opened my mind to the possibilities of generative systems as an architectural aid. The crazy things that will be built!

https://vimeo.com/79308949

Memo Akten’s “Reducible”,to me, is a prime example of Aktens taste in minimal shapes and colors combined with extreme detail! The system of this video is comprised of simple channels of data that together amount to this level of complexity. I really like this artists videos, I think they tie together well with Whitney’s work and wanted to post this one too. Harmony in a chaos of simple shapes.

lookingoutwards

http://butdoesitfloat.com/Does-the-flap-of-a-butterfly-s-wings-in-Brazil-set-off-a-tornado-in

Attractors by Andreia Gil

This project is pretty. the end. I actually have no clue how this stuff is made but it looks cool! Like that pen circle gear thing that I can’t remember the name of. Im sorry I don’t have much more to say about this other than I think it looks interesting.

 

http://butdoesitfloat.com/Chaos-refers-to-a-kind-of-constrained-randomness-Wherever-a-chaotic

Fractal renders: RoddH and Fractal Lab (by Tom Beddard)

ditto ^

 

http://butdoesitfloat.com/A-specter-haunts-the-world-and-it-is-the-specter-of-migration

beautiful organic images

Generative drawings by Eno Henze

Title: Thomas Pynchon, The Crying of Lot 49