GMU:Processing im Park/Katja Bliß: Difference between revisions

From Medien Wiki
No edit summary
No edit summary
Line 6: Line 6:
[[File:Rotten_grid.jpeg]]                    [[File:Rotten_interactive.gif]]
[[File:Rotten_grid.jpeg]]                    [[File:Rotten_interactive.gif]]


left picture:
<source lang="java">


size(300, 300);


//Loading all Images
PImage image1 = loadImage("Rotten1.jpg");
PImage image2 = loadImage("Rotten2.jpg");
PImage image3 = loadImage("Rotten3.jpg");
PImage image4 = loadImage("Rotten4.jpg");
PImage image5 = loadImage("Rotten5.jpg");
PImage image6 = loadImage("Rotten6.jpg");
PImage image7 = loadImage("Rotten7.jpg");
PImage image8 = loadImage("Rotten8.jpg");
PImage image9 = loadImage("Rotten9.jpg");
//Display the images in a 3 by 3 grid
background(255, 0, 0);
image(image1, 0, 0, 100 , 100);
image(image2, 100, 0, 100 , 100);
image(image3, 200, 0, 100 , 100);
image(image4, 0, 100, 100 , 100);
image(image5, 100, 100, 100 , 100);
image(image6, 200, 100, 100 , 100);
image(image7, 0, 200, 100 , 100);
image(image8, 100, 200, 100 , 100);
image(image9, 200, 200, 100 , 100);
saveFrame("Rotten_grid.jpg");
</source>
right picture:
<source lang="java">
PImage Rotten1;
PImage Rotten2;
PImage Rotten3;
PImage Rotten4;
PImage Rotten5;
PImage Rotten6;
PImage Rotten7;
PImage Rotten8;
PImage Rotten9;
void setup() {
  size (400, 400);
  background(0,0,0);
  Rotten1 = loadImage("Rotten1.jpg");
  Rotten2 = loadImage("Rotten2.jpg");
  Rotten3 = loadImage("Rotten3.jpg");
  Rotten4 = loadImage("Rotten4.jpg");
  Rotten5 = loadImage("Rotten5.jpg");
  Rotten6 = loadImage("Rotten6.jpg");
  Rotten7 = loadImage("Rotten7.jpg");
  Rotten8 = loadImage("Rotten8.jpg");
  Rotten9 = loadImage("Rotten9.jpg");
  frameRate(5);
 
void draw() {
 
  println(frameCount);
 
  if(frameCount %9 == 1) {
    //show grid for odd frames
    image(Rotten1, 0, 0, 400, 400);
  } else if (frameCount %9 == 2)
  {
    //show tree for even frames
    image(Rotten2,0,0, 400, 400);
  } else if (frameCount %9 == 3)
  {
    image (Rotten3, 0,0, 400, 400);
  }
  else if (frameCount %9 == 4)
  {
    image (Rotten4, 0,0, 400, 400);
  } 
  else if (frameCount %9 == 5)
  {
    image (Rotten5, 0,0, 400, 400);
  }
  else if (frameCount %9 == 6)
  {
    image (Rotten6, 0,0, 400, 400);
  }
  else if (frameCount %9 == 7)
  {
    image (Rotten7, 0,0, 400, 400);
  }
  else if (frameCount %9 == 8)
  {
    image (Rotten8, 0,0, 400, 400);
  }
  else if (frameCount %9 == 0)
  {
    image (Rotten9, 0,0, 400, 400);
  }
</source>