James Oakley
Professional bludger @ University of Sydney
- food
- sleep
- study
- dank Memes
- Dank memes
**not so bold**

- Show Sketch
/** @peep sketchcode */
size(800, 400);
background(1, 1, 255);
- Show Sketch
/** @peep sketchcode */
size(300, 300);
background(255, 190, 10);
line(0, 0, 100, 50);
line(0, 0, 100, 100);
line(0, 0, 50, 100);
line(100, 50, 50, 100);
line(100, 50, 100, 100);
line(50, 100, 100, 100);
fill(220);
quad(100, 100, 150, 100, 150, 150, 100, 150);
fill(255, 0, 0);
triangle(50, 150, 100, 100, 100, 150)
fill(0, 0, 255);
triangle(150, 50, 100, 100, 150, 100)
fill(0,255,0);
quad(150, 150, 250, 150, 250, 200, 150, 200);
- Show Sketch
/** @peep sketchcode */
size(500, 500);
background(255);
//triangle
fill(240, 255, 240);
stroke(0, 90, 0);
strokeWeight(3.5);
triangle(100, 350, 190, 150, 280, 350);
//white ellipse
fill(255);
strokeWeight(2);
ellipse(190, 292, 124, 64);
//first green circle
fill(0, 40, 0);
strokeWeight(1.5);
ellipse(190, 290, 48, 48);
//first white circle
fill(255);
ellipse(190, 290, 44, 44);
//second green circle
fill(0,40,0);
ellipse(190, 290, 36, 36);
//second white circle
fill(255);
ellipse(190, 290, 32, 32);
//third green circle
fill(0, 70, 0);
ellipse(190, 289, 25, 25);
//third white circle
fill(255);
ellipse(187, 287, 15, 17);
//white lines to make eye cooler
stroke(255);
strokeWeight(1.75);
line(188, 291.5, 198, 290);
strokeWeight(2.5);
line(188, 287.5, 196, 285.75);
strokeWeight(2.5);
line(188, 282, 194, 281.5);
//green lines to make eye cooler
stroke(0, 70, 0);
strokeWeight(1);
line(194, 285, 190, 284);
strokeWeight(3);
line(184.5, 294, 184.5, 293.25);
strokeWeight(2.5);
line(190.5, 294, 192, 292);
line(186, 295, 191, 295);
//eyelid
noFill();
stroke(0, 55, 0);
strokeWeight(7);
bezier(129, 292, 169, 270, 211, 270, 251, 292);
stroke(255);
strokeWeight(6);
bezier(135, 282, 170, 259, 210, 259, 245, 282);
strokeWeight(4.25);
line(153, 270.25, 227, 270.25);
stroke(0, 80, 0, 240);
strokeWeight(3.25);
bezier(131, 285.5, 172, 258, 211, 258, 249, 285.5);
//dank kush
fill(105);
stroke(105);
strokeWeight(2);
triangle(320, 300, 420, 270, 414, 256);
fill(70);
stroke(70);
strokeWeight(1);
quad(414, 256, 420, 270, 407, 275, 401, 261)
fill(200, 100, 0);
strokeWeight(0.5);
quad(413.5, 256.5, 419.5, 270.5, 414, 272, 408, 258)
- Show Sketch
/** @peep sketchcode */
float a = random(11, 180);
void setup() {
size(640, 640);
background(230);
transform();
}
void grid() {
stroke(0, 70);
for (int x = 0; x<=width; x+=10) {
line(x, 0, x, height); }
for (int y = 0; y<=height; y+=10) {
line(0, y, width, y); }
}
void transform() {
translate(width/2, height/2);
for(int i =0; i < a; i++) {
grid();
rotate(PI*2/a);
}
}
- Show Sketch
/** @peep sketchcode */
void setup() {
size(400, 400);
background(255);
translate(width/2, height/2);
select();
}
void ellipses() { //creates one set of ellipses that expand out from the first
pushMatrix();
float i = 9;
while( i > 0) {
stroke(55 + 4*i); //more expanded/later ellipses have darker stroke
strokeWeight(2 - i/10); //later ellipses have greater stroke weight
ellipse(0, 50, 20, 40);
translate(0, 4);
scale(1.1);
i = i - 1;
}
popMatrix();
}
void select() { // randomly selects one of the patterns based on the value of 'd'; is lenient towards 'patternA'
float d = random(12);
if((d>=0) && (d<3)) {
patternA();
}
if((d>=3) && (d<4)) {
patternB();
}
if((d>=4) && (d<5)) {
patternC();
}
if((d>=5) && (d<6)) {
patternD();
}
if((d>=6) && (d<7)) {
patternE();
}
if((d>=7) && (d<8)) {
patternF();
}
if((d>=8) && (d<9)) {
patternG();
}
if((d>=9) && (d<10)) {
patternH();
}
if((d>=10) && (d<11)) {
patternI();
}
if((d>=11) && (d<12)) {
patternJ();
}
}
void patternA() { //patternA through to patternI's code is incredibly similar; I both apologise for the extensive hard coding, and as such will only comment on patternA
float a = random(19); //helps to randomly determine which colour transition will be applied as fill for the ellipses() function
float t = random(1); //helps to randomly determine if colours transition from e.g. green to yellow or yellow to green
for(int r=0; r<36; r++) { //sets up the repetitive loop; the value that r is tested against increases by 36 each pattern
float x = 7; //controls the gradual transition of colour in the long list; a greater number makes the colour transition quicker
float b = x*r; // both b and c are short-hand that slightly simplifies the long list below
float c = 255 - b;
/*this long list is the 'random colour function' that I was unable to put in as a custom function
because if it was, it was unable to access the local variables 'a', 't', 'x', 'b' and 'c'
what this list does is, based on the value of a, selects one of the 19 'sets' in the list
then based on the value of 't', chooses one of the variations of each 'set'
each set is a custom fill that transitions over rotations from one specific colour to another
*/
if((a >= 0) && (a < 1)) {
if (t > 0.5) {
fill(255, c, b);
}
else { fill(255, b, c);
}
}
if((a >= 1) && (a < 2)) {
if (t > 0.5) {
fill(c, 255, b);
}
else { fill(b, 255, c);
}
}
if((a >= 2) && (a < 3)) {
if(t > 0.5) {
fill(255, c, 0);
}
else { fill(255, b, 0);
}
}
if((a >= 3) && (a < 4)) {
if(t > 0.5) {
fill(c, 255, 0);
}
else { fill(b, 255, 0);
}
}
if((a >= 4) && (a < 5)) {
if(t > 0.5) {
fill(255, b, c);
}
else { fill(255, c, b);
}
}
if((a >= 5) && (a < 6)) {
if(t > 0.5) {
fill(c, b, 255);
}
else { fill(b, c, 255);
}
}
if((a >= 6) && (a < 7)) {
if(t > 0.5) {
fill(255, 0, c);
}
else { fill(255, 0, b);
}
}
if((a >= 7) && (a < 8)) {
if(t > 0.5) {
fill(c, 0, 255);
}
else { fill(b, 0, 255);
}
}
if((a >= 8) && (a < 9)) {
if(t > 0.5) {
fill(b, 255, c);
}
else { fill(c, 255, b);
}
}
if((a >= 9) && (a < 10)) {
if(t > 0.5) {
fill(b, c, 255);
}
else { fill(c, b, 255);
}
}
if((a >= 10) && (a < 11)) {
if(t > 0.5) {
fill(0, 255, c);
}
else { fill(0, 255, b);
}
}
if((a >= 11) && (a < 12)) {
if(t > 0.5) {
fill(0, c, 255);
}
else { fill(0, b, 255);
}
}
if((a >= 12) && (a < 13)) {
if(t > 0.5) {
fill(255, b, 0);
}
else { fill(255, c, 0);
}
}
if((a >= 13) && (a < 14)) {
if(t > 0.5) {
fill(255, 0, b);
}
else { fill(255, 0, c);
}
}
if((a >= 14) && (a < 15)) {
if(t > 0.5) {
fill(b, 255, 0);
}
else { fill(c, 255, 0);
}
}
if((a >= 15) && (a < 16)) {
if(t > 0.5) {
fill(0, 255, b);
}
else { fill(0, 255, c);
}
}
if((a >= 16) && (a < 17)) {
if(t > 0.5) {
fill(b, 0, 255);
}
else { fill(c, 0, 255);
}
}
if((a >= 17) && (a < 18)) {
if(t > 0.5) {
fill(0, b, 255);
}
else { fill(0, c, 255);
}
}
if((a >= 18) && (a < 19)) {
if(t > 0.5) {
fill(b, 0, c);
}
else { fill(c, 0, b);
}
}
ellipses();
scale(0.99725); //the scale applied each run varies from pattern function to pattern function
rotate(PI/18);
}
}
void patternB() {
float a = random(19);
float t = random(1);
for(int r=0; r<72; r++) {
float x = 3.5;
float b = x*r;
float c = 255 - b;
if((a >= 0) && (a < 1)) {
if (t > 0.5) {
fill(255, c, b);
}
else { fill(255, b, c);
}
}
if((a >= 1) && (a < 2)) {
if (t > 0.5) {
fill(c, 255, b);
}
else { fill(b, 255, c);
}
}
if((a >= 2) && (a < 3)) {
if(t > 0.5) {
fill(255, c, 0);
}
else { fill(255, b, 0);
}
}
if((a >= 3) && (a < 4)) {
if(t > 0.5) {
fill(c, 255, 0);
}
else { fill(b, 255, 0);
}
}
if((a >= 4) && (a < 5)) {
if(t > 0.5) {
fill(255, b, c);
}
else { fill(255, c, b);
}
}
if((a >= 5) && (a < 6)) {
if(t > 0.5) {
fill(c, b, 255);
}
else { fill(b, c, 255);
}
}
if((a >= 6) && (a < 7)) {
if(t > 0.5) {
fill(255, 0, c);
}
else { fill(255, 0, b);
}
}
if((a >= 7) && (a < 8)) {
if(t > 0.5) {
fill(c, 0, 255);
}
else { fill(b, 0, 255);
}
}
if((a >= 8) && (a < 9)) {
if(t > 0.5) {
fill(b, 255, c);
}
else { fill(c, 255, b);
}
}
if((a >= 9) && (a < 10)) {
if(t > 0.5) {
fill(b, c, 255);
}
else { fill(c, b, 255);
}
}
if((a >= 10) && (a < 11)) {
if(t > 0.5) {
fill(0, 255, c);
}
else { fill(0, 255, b);
}
}
if((a >= 11) && (a < 12)) {
if(t > 0.5) {
fill(0, c, 255);
}
else { fill(0, b, 255);
}
}
if((a >= 12) && (a < 13)) {
if(t > 0.5) {
fill(255, b, 0);
}
else { fill(255, c, 0);
}
}
if((a >= 13) && (a < 14)) {
if(t > 0.5) {
fill(255, 0, b);
}
else { fill(255, 0, c);
}
}
if((a >= 14) && (a < 15)) {
if(t > 0.5) {
fill(b, 255, 0);
}
else { fill(c, 255, 0);
}
}
if((a >= 15) && (a < 16)) {
if(t > 0.5) {
fill(0, 255, b);
}
else { fill(0, 255, c);
}
}
if((a >= 16) && (a < 17)) {
if(t > 0.5) {
fill(b, 0, 255);
}
else { fill(c, 0, 255);
}
}
if((a >= 17) && (a < 18)) {
if(t > 0.5) {
fill(0, b, 255);
}
else { fill(0, c, 255);
}
}
if((a >= 18) && (a < 19)) {
if(t > 0.5) {
fill(b, 0, c);
}
else { fill(c, 0, b);
}
}
ellipses();
scale(0.993);
rotate(PI/18);
}
}
void patternC() {
float a = random(19);
float t = random(1);
for(int r=0; r<108; r++) {
float x = 2.5;
float b = x*r;
float c = 255 - b;
if((a >= 0) && (a < 1)) {
if (t > 0.5) {
fill(255, c, b);
}
else { fill(255, b, c);
}
}
if((a >= 1) && (a < 2)) {
if (t > 0.5) {
fill(c, 255, b);
}
else { fill(b, 255, c);
}
}
if((a >= 2) && (a < 3)) {
if(t > 0.5) {
fill(255, c, 0);
}
else { fill(255, b, 0);
}
}
if((a >= 3) && (a < 4)) {
if(t > 0.5) {
fill(c, 255, 0);
}
else { fill(b, 255, 0);
}
}
if((a >= 4) && (a < 5)) {
if(t > 0.5) {
fill(255, b, c);
}
else { fill(255, c, b);
}
}
if((a >= 5) && (a < 6)) {
if(t > 0.5) {
fill(c, b, 255);
}
else { fill(b, c, 255);
}
}
if((a >= 6) && (a < 7)) {
if(t > 0.5) {
fill(255, 0, c);
}
else { fill(255, 0, b);
}
}
if((a >= 7) && (a < 8)) {
if(t > 0.5) {
fill(c, 0, 255);
}
else { fill(b, 0, 255);
}
}
if((a >= 8) && (a < 9)) {
if(t > 0.5) {
fill(b, 255, c);
}
else { fill(c, 255, b);
}
}
if((a >= 9) && (a < 10)) {
if(t > 0.5) {
fill(b, c, 255);
}
else { fill(c, b, 255);
}
}
if((a >= 10) && (a < 11)) {
if(t > 0.5) {
fill(0, 255, c);
}
else { fill(0, 255, b);
}
}
if((a >= 11) && (a < 12)) {
if(t > 0.5) {
fill(0, c, 255);
}
else { fill(0, b, 255);
}
}
if((a >= 12) && (a < 13)) {
if(t > 0.5) {
fill(255, b, 0);
}
else { fill(255, c, 0);
}
}
if((a >= 13) && (a < 14)) {
if(t > 0.5) {
fill(255, 0, b);
}
else { fill(255, 0, c);
}
}
if((a >= 14) && (a < 15)) {
if(t > 0.5) {
fill(b, 255, 0);
}
else { fill(c, 255, 0);
}
}
if((a >= 15) && (a < 16)) {
if(t > 0.5) {
fill(0, 255, b);
}
else { fill(0, 255, c);
}
}
if((a >= 16) && (a < 17)) {
if(t > 0.5) {
fill(b, 0, 255);
}
else { fill(c, 0, 255);
}
}
if((a >= 17) && (a < 18)) {
if(t > 0.5) {
fill(0, b, 255);
}
else { fill(0, c, 255);
}
}
if((a >= 18) && (a < 19)) {
if(t > 0.5) {
fill(b, 0, c);
}
else { fill(c, 0, b);
}
}
ellipses();
scale(0.992);
rotate(PI/18);
}
}
void patternD() {
float a = random(19);
float t = random(1);
for(int r=0; r<144; r++) {
float x = 2.45;
float b = x*r;
float c = 255 - b;
if((a >= 0) && (a < 1)) {
if (t > 0.5) {
fill(255, c, b);
}
else { fill(255, b, c);
}
}
if((a >= 1) && (a < 2)) {
if (t > 0.5) {
fill(c, 255, b);
}
else { fill(b, 255, c);
}
}
if((a >= 2) && (a < 3)) {
if(t > 0.5) {
fill(255, c, 0);
}
else { fill(255, b, 0);
}
}
if((a >= 3) && (a < 4)) {
if(t > 0.5) {
fill(c, 255, 0);
}
else { fill(b, 255, 0);
}
}
if((a >= 4) && (a < 5)) {
if(t > 0.5) {
fill(255, b, c);
}
else { fill(255, c, b);
}
}
if((a >= 5) && (a < 6)) {
if(t > 0.5) {
fill(c, b, 255);
}
else { fill(b, c, 255);
}
}
if((a >= 6) && (a < 7)) {
if(t > 0.5) {
fill(255, 0, c);
}
else { fill(255, 0, b);
}
}
if((a >= 7) && (a < 8)) {
if(t > 0.5) {
fill(c, 0, 255);
}
else { fill(b, 0, 255);
}
}
if((a >= 8) && (a < 9)) {
if(t > 0.5) {
fill(b, 255, c);
}
else { fill(c, 255, b);
}
}
if((a >= 9) && (a < 10)) {
if(t > 0.5) {
fill(b, c, 255);
}
else { fill(c, b, 255);
}
}
if((a >= 10) && (a < 11)) {
if(t > 0.5) {
fill(0, 255, c);
}
else { fill(0, 255, b);
}
}
if((a >= 11) && (a < 12)) {
if(t > 0.5) {
fill(0, c, 255);
}
else { fill(0, b, 255);
}
}
if((a >= 12) && (a < 13)) {
if(t > 0.5) {
fill(255, b, 0);
}
else { fill(255, c, 0);
}
}
if((a >= 13) && (a < 14)) {
if(t > 0.5) {
fill(255, 0, b);
}
else { fill(255, 0, c);
}
}
if((a >= 14) && (a < 15)) {
if(t > 0.5) {
fill(b, 255, 0);
}
else { fill(c, 255, 0);
}
}
if((a >= 15) && (a < 16)) {
if(t > 0.5) {
fill(0, 255, b);
}
else { fill(0, 255, c);
}
}
if((a >= 16) && (a < 17)) {
if(t > 0.5) {
fill(b, 0, 255);
}
else { fill(c, 0, 255);
}
}
if((a >= 17) && (a < 18)) {
if(t > 0.5) {
fill(0, b, 255);
}
else { fill(0, c, 255);
}
}
if((a >= 18) && (a < 19)) {
if(t > 0.5) {
fill(b, 0, c);
}
else { fill(c, 0, b);
}
}
ellipses();
scale(0.991);
rotate(PI/18);
}
}
void patternE() {
float a = random(19);
float t = random(1);
for(int r=0; r<180; r++) {
float x = 2.4;
float b = x*r;
float c = 255 - b;
if((a >= 0) && (a < 1)) {
if (t > 0.5) {
fill(255, c, b);
}
else { fill(255, b, c);
}
}
if((a >= 1) && (a < 2)) {
if (t > 0.5) {
fill(c, 255, b);
}
else { fill(b, 255, c);
}
}
if((a >= 2) && (a < 3)) {
if(t > 0.5) {
fill(255, c, 0);
}
else { fill(255, b, 0);
}
}
if((a >= 3) && (a < 4)) {
if(t > 0.5) {
fill(c, 255, 0);
}
else { fill(b, 255, 0);
}
}
if((a >= 4) && (a < 5)) {
if(t > 0.5) {
fill(255, b, c);
}
else { fill(255, c, b);
}
}
if((a >= 5) && (a < 6)) {
if(t > 0.5) {
fill(c, b, 255);
}
else { fill(b, c, 255);
}
}
if((a >= 6) && (a < 7)) {
if(t > 0.5) {
fill(255, 0, c);
}
else { fill(255, 0, b);
}
}
if((a >= 7) && (a < 8)) {
if(t > 0.5) {
fill(c, 0, 255);
}
else { fill(b, 0, 255);
}
}
if((a >= 8) && (a < 9)) {
if(t > 0.5) {
fill(b, 255, c);
}
else { fill(c, 255, b);
}
}
if((a >= 9) && (a < 10)) {
if(t > 0.5) {
fill(b, c, 255);
}
else { fill(c, b, 255);
}
}
if((a >= 10) && (a < 11)) {
if(t > 0.5) {
fill(0, 255, c);
}
else { fill(0, 255, b);
}
}
if((a >= 11) && (a < 12)) {
if(t > 0.5) {
fill(0, c, 255);
}
else { fill(0, b, 255);
}
}
if((a >= 12) && (a < 13)) {
if(t > 0.5) {
fill(255, b, 0);
}
else { fill(255, c, 0);
}
}
if((a >= 13) && (a < 14)) {
if(t > 0.5) {
fill(255, 0, b);
}
else { fill(255, 0, c);
}
}
if((a >= 14) && (a < 15)) {
if(t > 0.5) {
fill(b, 255, 0);
}
else { fill(c, 255, 0);
}
}
if((a >= 15) && (a < 16)) {
if(t > 0.5) {
fill(0, 255, b);
}
else { fill(0, 255, c);
}
}
if((a >= 16) && (a < 17)) {
if(t > 0.5) {
fill(b, 0, 255);
}
else { fill(c, 0, 255);
}
}
if((a >= 17) && (a < 18)) {
if(t > 0.5) {
fill(0, b, 255);
}
else { fill(0, c, 255);
}
}
if((a >= 18) && (a < 19)) {
if(t > 0.5) {
fill(b, 0, c);
}
else { fill(c, 0, b);
}
}
ellipses();
scale(0.99);
rotate(PI/18);
}
}
void patternF() {
float a = random(19);
float t = random(1);
for(int r=0; r<216; r++) {
float x = 2.35;
float b = x*r;
float c = 255 - b;
if((a >= 0) && (a < 1)) {
if (t > 0.5) {
fill(255, c, b);
}
else { fill(255, b, c);
}
}
if((a >= 1) && (a < 2)) {
if (t > 0.5) {
fill(c, 255, b);
}
else { fill(b, 255, c);
}
}
if((a >= 2) && (a < 3)) {
if(t > 0.5) {
fill(255, c, 0);
}
else { fill(255, b, 0);
}
}
if((a >= 3) && (a < 4)) {
if(t > 0.5) {
fill(c, 255, 0);
}
else { fill(b, 255, 0);
}
}
if((a >= 4) && (a < 5)) {
if(t > 0.5) {
fill(255, b, c);
}
else { fill(255, c, b);
}
}
if((a >= 5) && (a < 6)) {
if(t > 0.5) {
fill(c, b, 255);
}
else { fill(b, c, 255);
}
}
if((a >= 6) && (a < 7)) {
if(t > 0.5) {
fill(255, 0, c);
}
else { fill(255, 0, b);
}
}
if((a >= 7) && (a < 8)) {
if(t > 0.5) {
fill(c, 0, 255);
}
else { fill(b, 0, 255);
}
}
if((a >= 8) && (a < 9)) {
if(t > 0.5) {
fill(b, 255, c);
}
else { fill(c, 255, b);
}
}
if((a >= 9) && (a < 10)) {
if(t > 0.5) {
fill(b, c, 255);
}
else { fill(c, b, 255);
}
}
if((a >= 10) && (a < 11)) {
if(t > 0.5) {
fill(0, 255, c);
}
else { fill(0, 255, b);
}
}
if((a >= 11) && (a < 12)) {
if(t > 0.5) {
fill(0, c, 255);
}
else { fill(0, b, 255);
}
}
if((a >= 12) && (a < 13)) {
if(t > 0.5) {
fill(255, b, 0);
}
else { fill(255, c, 0);
}
}
if((a >= 13) && (a < 14)) {
if(t > 0.5) {
fill(255, 0, b);
}
else { fill(255, 0, c);
}
}
if((a >= 14) && (a < 15)) {
if(t > 0.5) {
fill(b, 255, 0);
}
else { fill(c, 255, 0);
}
}
if((a >= 15) && (a < 16)) {
if(t > 0.5) {
fill(0, 255, b);
}
else { fill(0, 255, c);
}
}
if((a >= 16) && (a < 17)) {
if(t > 0.5) {
fill(b, 0, 255);
}
else { fill(c, 0, 255);
}
}
if((a >= 17) && (a < 18)) {
if(t > 0.5) {
fill(0, b, 255);
}
else { fill(0, c, 255);
}
}
if((a >= 18) && (a < 19)) {
if(t > 0.5) {
fill(b, 0, c);
}
else { fill(c, 0, b);
}
}
ellipses();
scale(0.9875);
rotate(PI/18);
}
}
void patternG() {
float a = random(19);
float t = random(1);
for(int r=0; r<252; r++) {
float x = 2.33;
float b = x*r;
float c = 255 - b;
if((a >= 0) && (a < 1)) {
if (t > 0.5) {
fill(255, c, b);
}
else { fill(255, b, c);
}
}
if((a >= 1) && (a < 2)) {
if (t > 0.5) {
fill(c, 255, b);
}
else { fill(b, 255, c);
}
}
if((a >= 2) && (a < 3)) {
if(t > 0.5) {
fill(255, c, 0);
}
else { fill(255, b, 0);
}
}
if((a >= 3) && (a < 4)) {
if(t > 0.5) {
fill(c, 255, 0);
}
else { fill(b, 255, 0);
}
}
if((a >= 4) && (a < 5)) {
if(t > 0.5) {
fill(255, b, c);
}
else { fill(255, c, b);
}
}
if((a >= 5) && (a < 6)) {
if(t > 0.5) {
fill(c, b, 255);
}
else { fill(b, c, 255);
}
}
if((a >= 6) && (a < 7)) {
if(t > 0.5) {
fill(255, 0, c);
}
else { fill(255, 0, b);
}
}
if((a >= 7) && (a < 8)) {
if(t > 0.5) {
fill(c, 0, 255);
}
else { fill(b, 0, 255);
}
}
if((a >= 8) && (a < 9)) {
if(t > 0.5) {
fill(b, 255, c);
}
else { fill(c, 255, b);
}
}
if((a >= 9) && (a < 10)) {
if(t > 0.5) {
fill(b, c, 255);
}
else { fill(c, b, 255);
}
}
if((a >= 10) && (a < 11)) {
if(t > 0.5) {
fill(0, 255, c);
}
else { fill(0, 255, b);
}
}
if((a >= 11) && (a < 12)) {
if(t > 0.5) {
fill(0, c, 255);
}
else { fill(0, b, 255);
}
}
if((a >= 12) && (a < 13)) {
if(t > 0.5) {
fill(255, b, 0);
}
else { fill(255, c, 0);
}
}
if((a >= 13) && (a < 14)) {
if(t > 0.5) {
fill(255, 0, b);
}
else { fill(255, 0, c);
}
}
if((a >= 14) && (a < 15)) {
if(t > 0.5) {
fill(b, 255, 0);
}
else { fill(c, 255, 0);
}
}
if((a >= 15) && (a < 16)) {
if(t > 0.5) {
fill(0, 255, b);
}
else { fill(0, 255, c);
}
}
if((a >= 16) && (a < 17)) {
if(t > 0.5) {
fill(b, 0, 255);
}
else { fill(c, 0, 255);
}
}
if((a >= 17) && (a < 18)) {
if(t > 0.5) {
fill(0, b, 255);
}
else { fill(0, c, 255);
}
}
if((a >= 18) && (a < 19)) {
if(t > 0.5) {
fill(b, 0, c);
}
else { fill(c, 0, b);
}
}
ellipses();
scale(0.985);
rotate(PI/18);
}
}
void patternH() {
float a = random(19);
float t = random(1);
for(int r=0; r<288; r++) {
float x = 2.3;
float b = x*r;
float c = 255 - b;
if((a >= 0) && (a < 1)) {
if (t > 0.5) {
fill(255, c, b);
}
else { fill(255, b, c);
}
}
if((a >= 1) && (a < 2)) {
if (t > 0.5) {
fill(c, 255, b);
}
else { fill(b, 255, c);
}
}
if((a >= 2) && (a < 3)) {
if(t > 0.5) {
fill(255, c, 0);
}
else { fill(255, b, 0);
}
}
if((a >= 3) && (a < 4)) {
if(t > 0.5) {
fill(c, 255, 0);
}
else { fill(b, 255, 0);
}
}
if((a >= 4) && (a < 5)) {
if(t > 0.5) {
fill(255, b, c);
}
else { fill(255, c, b);
}
}
if((a >= 5) && (a < 6)) {
if(t > 0.5) {
fill(c, b, 255);
}
else { fill(b, c, 255);
}
}
if((a >= 6) && (a < 7)) {
if(t > 0.5) {
fill(255, 0, c);
}
else { fill(255, 0, b);
}
}
if((a >= 7) && (a < 8)) {
if(t > 0.5) {
fill(c, 0, 255);
}
else { fill(b, 0, 255);
}
}
if((a >= 8) && (a < 9)) {
if(t > 0.5) {
fill(b, 255, c);
}
else { fill(c, 255, b);
}
}
if((a >= 9) && (a < 10)) {
if(t > 0.5) {
fill(b, c, 255);
}
else { fill(c, b, 255);
}
}
if((a >= 10) && (a < 11)) {
if(t > 0.5) {
fill(0, 255, c);
}
else { fill(0, 255, b);
}
}
if((a >= 11) && (a < 12)) {
if(t > 0.5) {
fill(0, c, 255);
}
else { fill(0, b, 255);
}
}
if((a >= 12) && (a < 13)) {
if(t > 0.5) {
fill(255, b, 0);
}
else { fill(255, c, 0);
}
}
if((a >= 13) && (a < 14)) {
if(t > 0.5) {
fill(255, 0, b);
}
else { fill(255, 0, c);
}
}
if((a >= 14) && (a < 15)) {
if(t > 0.5) {
fill(b, 255, 0);
}
else { fill(c, 255, 0);
}
}
if((a >= 15) && (a < 16)) {
if(t > 0.5) {
fill(0, 255, b);
}
else { fill(0, 255, c);
}
}
if((a >= 16) && (a < 17)) {
if(t > 0.5) {
fill(b, 0, 255);
}
else { fill(c, 0, 255);
}
}
if((a >= 17) && (a < 18)) {
if(t > 0.5) {
fill(0, b, 255);
}
else { fill(0, c, 255);
}
}
if((a >= 18) && (a < 19)) {
if(t > 0.5) {
fill(b, 0, c);
}
else { fill(c, 0, b);
}
}
ellipses();
scale(0.98);
rotate(PI/18);
}
}
void patternI() {
float a = random(19);
float t = random(1);
for(int r=0; r<324; r++) {
float x = 2.28;
float b = x*r;
float c = 255 - b;
if((a >= 0) && (a < 1)) {
if (t > 0.5) {
fill(255, c, b);
}
else { fill(255, b, c);
}
}
if((a >= 1) && (a < 2)) {
if (t > 0.5) {
fill(c, 255, b);
}
else { fill(b, 255, c);
}
}
if((a >= 2) && (a < 3)) {
if(t > 0.5) {
fill(255, c, 0);
}
else { fill(255, b, 0);
}
}
if((a >= 3) && (a < 4)) {
if(t > 0.5) {
fill(c, 255, 0);
}
else { fill(b, 255, 0);
}
}
if((a >= 4) && (a < 5)) {
if(t > 0.5) {
fill(255, b, c);
}
else { fill(255, c, b);
}
}
if((a >= 5) && (a < 6)) {
if(t > 0.5) {
fill(c, b, 255);
}
else { fill(b, c, 255);
}
}
if((a >= 6) && (a < 7)) {
if(t > 0.5) {
fill(255, 0, c);
}
else { fill(255, 0, b);
}
}
if((a >= 7) && (a < 8)) {
if(t > 0.5) {
fill(c, 0, 255);
}
else { fill(b, 0, 255);
}
}
if((a >= 8) && (a < 9)) {
if(t > 0.5) {
fill(b, 255, c);
}
else { fill(c, 255, b);
}
}
if((a >= 9) && (a < 10)) {
if(t > 0.5) {
fill(b, c, 255);
}
else { fill(c, b, 255);
}
}
if((a >= 10) && (a < 11)) {
if(t > 0.5) {
fill(0, 255, c);
}
else { fill(0, 255, b);
}
}
if((a >= 11) && (a < 12)) {
if(t > 0.5) {
fill(0, c, 255);
}
else { fill(0, b, 255);
}
}
if((a >= 12) && (a < 13)) {
if(t > 0.5) {
fill(255, b, 0);
}
else { fill(255, c, 0);
}
}
if((a >= 13) && (a < 14)) {
if(t > 0.5) {
fill(255, 0, b);
}
else { fill(255, 0, c);
}
}
if((a >= 14) && (a < 15)) {
if(t > 0.5) {
fill(b, 255, 0);
}
else { fill(c, 255, 0);
}
}
if((a >= 15) && (a < 16)) {
if(t > 0.5) {
fill(0, 255, b);
}
else { fill(0, 255, c);
}
}
if((a >= 16) && (a < 17)) {
if(t > 0.5) {
fill(b, 0, 255);
}
else { fill(c, 0, 255);
}
}
if((a >= 17) && (a < 18)) {
if(t > 0.5) {
fill(0, b, 255);
}
else { fill(0, c, 255);
}
}
if((a >= 18) && (a < 19)) {
if(t > 0.5) {
fill(b, 0, c);
}
else { fill(c, 0, b);
}
}
ellipses();
scale(0.975);
rotate(PI/18);
}
}
void patternJ() {
float a = random(19);
float t = random(1);
for(int r=0; r<360; r++) {
float x = 2.2;
float b = x*r;
float c = 255 - b;
if((a >= 0) && (a < 1)) {
if (t > 0.5) {
fill(255, c, b);
}
else { fill(255, b, c);
}
}
if((a >= 1) && (a < 2)) {
if (t > 0.5) {
fill(c, 255, b);
}
else { fill(b, 255, c);
}
}
if((a >= 2) && (a < 3)) {
if(t > 0.5) {
fill(255, c, 0);
}
else { fill(255, b, 0);
}
}
if((a >= 3) && (a < 4)) {
if(t > 0.5) {
fill(c, 255, 0);
}
else { fill(b, 255, 0);
}
}
if((a >= 4) && (a < 5)) {
if(t > 0.5) {
fill(255, b, c);
}
else { fill(255, c, b);
}
}
if((a >= 5) && (a < 6)) {
if(t > 0.5) {
fill(c, b, 255);
}
else { fill(b, c, 255);
}
}
if((a >= 6) && (a < 7)) {
if(t > 0.5) {
fill(255, 0, c);
}
else { fill(255, 0, b);
}
}
if((a >= 7) && (a < 8)) {
if(t > 0.5) {
fill(c, 0, 255);
}
else { fill(b, 0, 255);
}
}
if((a >= 8) && (a < 9)) {
if(t > 0.5) {
fill(b, 255, c);
}
else { fill(c, 255, b);
}
}
if((a >= 9) && (a < 10)) {
if(t > 0.5) {
fill(b, c, 255);
}
else { fill(c, b, 255);
}
}
if((a >= 10) && (a < 11)) {
if(t > 0.5) {
fill(0, 255, c);
}
else { fill(0, 255, b);
}
}
if((a >= 11) && (a < 12)) {
if(t > 0.5) {
fill(0, c, 255);
}
else { fill(0, b, 255);
}
}
if((a >= 12) && (a < 13)) {
if(t > 0.5) {
fill(255, b, 0);
}
else { fill(255, c, 0);
}
}
if((a >= 13) && (a < 14)) {
if(t > 0.5) {
fill(255, 0, b);
}
else { fill(255, 0, c);
}
}
if((a >= 14) && (a < 15)) {
if(t > 0.5) {
fill(b, 255, 0);
}
else { fill(c, 255, 0);
}
}
if((a >= 15) && (a < 16)) {
if(t > 0.5) {
fill(0, 255, b);
}
else { fill(0, 255, c);
}
}
if((a >= 16) && (a < 17)) {
if(t > 0.5) {
fill(b, 0, 255);
}
else { fill(c, 0, 255);
}
}
if((a >= 17) && (a < 18)) {
if(t > 0.5) {
fill(0, b, 255);
}
else { fill(0, c, 255);
}
}
if((a >= 18) && (a < 19)) {
if(t > 0.5) {
fill(b, 0, c);
}
else { fill(c, 0, b);
}
}
ellipses();
scale(0.97);
rotate(PI/18);
}
}
Comments
Nobody has said anything yet.