//Alice Cai
//alcai
//week5 Project
//Section E
//pink background
function setup() {
createCanvas(600,600);
background('pink')
}
function draw () {
//vertical forloop for y
for (var y = 25; y <= height; y += 50) {
//horizantal forloop for x
for (var x = 25; x <= width; x += 50) {
//call drawbubble shape
drawBubble (x,y);
//pink lines over blue bubbles to create tile effect
strokeWeight(10);
stroke('pink');
line(x, y, x, y + x);
line(x, y, x, y - x);
line(x, y, x + 30, y);
line(x - 30, y, x, y);
}
}
noLoop();
//so that draw is only called once
}
//bubble shape, x y variable coordinates to be called in for loop
function drawBubble ( x, y) {
fill(209,242,255);
strokeWeight(0);
ellipse(x, y, 50, 50);
fill(100,200,230);
ellipse(x, y, 35, 35);
fill(118,230,250);
ellipse(x, y, 20, 20);
}
Alice Cai Project 5
This is my original sketch. I wanted to make a bubbly wallpaper with baby light tones like blue and poink ( didn’t have copics that color). To do this I first created a draw bubbles function that made layers of circles, and then in the draw function I called for loops to make a grid. I decided to add pink lines across the circles to make it more visually interesting and also it now looks like tiles.