Project 01 | Part B

Kwon_dynamicblast.png
Dynamic | Continuous | Burst

//basic set up of canvas, texture and background colour
size(250,250);
background (255);
smooth();
 
//setting up loops and circles for a soft background colour
 
for( int x=0;x<250;x+=10){
  for(int y=0;y<250;y+=25){
 
    noStroke();
    fill(x+100,y+50,10,10);
    ellipse(x,y,100,100);
 
  }
}
 
//looping lines for the area of interest
for(int a=10;a<260;a+=25){
  for(int b=0;b<300;b+=5){
    for(int c=0;c<150;c+=50){
      noFill();
      stroke(a*10,0,a,20);
      strokeWeight(2);
      line(150,150,a,b);
    }
  }
}
 
save ("Kwon_dynamicblast.png");
Kwon_dynamicresonance.png
Dynamic | Continuous | Resonance

//basic setup for canvas,texture and background colour
size(250,250);
smooth();
background(0,61,51,80);
 
 
//setting up loops for the circles that resonate
 
for(int a=0;a<300;a+=25){
  for(int c=0;c<250;c+=15){
  float b=random(-25,250);
 noFill();
  stroke(30,b+50,b+150,50);
  strokeWeight(1);
  ellipse(125,c,a+10,a+10);
  }
}
 
//looping the smaller circles to show the source of the resonance
 
for(int a=0;a<250;a+=30){
  noStroke();
  fill(20,a+150,a+20,90);
  ellipse(125,a,20,20);
}
 
 
save("Kwon_dynamicresonance.png");
Kwon_roughcoarse.png
Rough | Coarse

//background setup for canvas, texture, background colour
size(250,250);
background(204,255,51);
smooth();
 
//Initial loop that will be used for the stroke and colours
for (int a=0; a<500; a+=10){
  for (int b=0;b<800;b+=50){
 
    //creating the shapes, starting with the strokes
    stroke(50+5,50+10,50+2);
 
   //now to input some random number float
   float x=random (10,400);
   float y=random(50,200);
   float z=random(-50,150);
 
    //gradients colours using the loops
    noStroke();
    fill(a+240,a*3,b+40);
   triangle(a+z,b+y,a+x,b+y,a+x,b+x);
  }
}
 
//loops of lines to add more texture and rough/sharp effect
 
for(int a=0;a<500;a+=15){
  stroke(204,153,0,75);
  strokeWeight(1);
  noFill();
  triangle(250,250,250,0,a,125);
 
}
 
save("Kwon_roughcoarse.png");
 
Kwon_smoothsurface.png
Smooth | Fine

//basic setup of canvas,texture and background colour
size(250,250);
smooth();
background(255);
 
//setting up loop tool for the background
 
for(int a=0;a<300;a+=20){
  for(int b=0;b<500;b+=40){
 
    //setting up objects starting with circles. I'm going for a soft background with stretched circles to soften the colours.
 
    fill(190,20,b+20, 50);
    stroke(150,20,b+10,100);
    strokeWeight(10);
    ellipse(a,b,150,130);
  }
}
 
//after establishing a background, i'll set up a centre of interest using circles.
//using loop to create a soft gradient of extra large circles to achieve a soft, round appeal.
 
for(int a=0;a<300;a+=25){
  for (int b=0;b<250;b+=30){
    noFill();
    stroke(204,153,a+150,20);
    strokeWeight(10);
    ellipse(250,250,a*2,b*2);
  }
}
 
save("Kwon_smoothsurface.png");