background(155,216,255); // 배경 size(600,400); // 배경사이즈 smooth(); noStroke(); fill(215, 236, 249); ellipse(70, 330, 70, 80); fill(234, 244, 249); ellipse(20, 330,100, 100); // 동그란 산
fill(255, 255, 255); rect(0,330 , 600, 100); // 땅
fill(223, 182, 71); rect(555, 310, 10, 20); // 나무2 - 나무 기둥 fill(25, 205, 194); triangle(560, 255, 540, 315 , 580, 315); // 나무2 - 잎 fill(193, 156, 6); rect(535, 310, 10, 20); // 나무3 - 나무 기둥 fill(0, 161,80); triangle(540, 240, 520, 315 , 560, 315); // 나무3 - 잎 fill(193, 156, 6); rect(455, 310, 8, 20); // 나무3 - 나무 기둥 fill(0, 161,80); triangle(460, 250, 445, 315 , 475, 315); // 나무3 - 잎
fill(215, 236, 249); ellipse(200, 360, 200, 40); // 눈사람 그림자
fill(255, 255, 255); ellipse(200, 270, 180, 180); // 눈사람 몸통 ellipse(200, 140, 120, 120); // 눈사람 머리
stroke(62, 200, 55); strokeWeight(3); strokeCap(ROUND); fill(103, 235, 97); ellipse(200, 230, 15, 15); // 눈사람 단추1 ellipse(200, 265, 15, 15); // 눈사람 단추2
noStroke(); fill(255, 255, 255); bezier(180, 95, 190, 5, 260, 10, 185, 95); // 왼쪽 귀 bezier(225, 95, 230, 15, 310, 10, 230, 95); // 오른쪽 귀
stroke(0); strokeWeight(8); strokeCap(ROUND); ellipse(170, 130, 15, 15); // 왼쪽 눈 ellipse(230, 130, 15, 15); // 오른쪽 눈 noStroke(); fill(250, 100, 100); ellipse(200, 140, 15, 10); // 코
stroke(187, 198, 205); strokeWeight(3); strokeCap(ROUND); fill(255, 255, 255); bezier(180, 150, 190, 170, 220, 160, 220, 150); // 입
stroke(171, 129, 17); strokeWeight(7); strokeCap(ROUND); line(80, 180 ,130, 230); // 나무 왼쪽 팔 line(270, 230 ,320, 180); // 나무 오른쪽 팔
noStroke(); fill(255, 249, 146); bezier(78, 198, 20, 160, 100, 115, 102, 185); // 왼쪽장갑 bezier(85, 190, 98, 130, 125, 160, 90, 190); // 왼쪽 장갑 엄지 bezier(305, 185, 340, 150, 390, 180, 310, 200); // 오른쪽 장갑 bezier(310, 180, 320, 140, 330, 190, 322, 180); // 오른쪽 장갑 엄지
noStroke(); fill(255, 174, 0); triangle(350, 150, 290, 190, 360, 180); // 당근 몸통 stroke(0, 161,80); strokeWeight(5); line(355, 157 ,359, 172); // 당근 잎 stroke(232, 136, 0); strokeWeight(3); line(340, 152 ,348, 174); // 당근 라인1 line(328, 160 ,339, 176); // 당근 라인1 noStroke(); fill(0, 161,80); triangle(380, 160, 360, 165, 380, 170); // 당근 잎1 triangle(370, 140, 360, 165, 380, 150); // 당근 잎1
fill(199, 121, 45); rect(497, 310, 5, 20); // 나무 - 나무 기둥1 fill(10, 166, 161); triangle(500, 250, 490, 315 , 510, 315); // 나무1 - 잎 noStroke(); fill(215, 236, 249); ellipse(340, 375, 90, 20); // 토끼 그림자 fill(255, 198, 228); ellipse(365, 350, 15, 15); // 토끼 꼬리 triangle(330, 250, 310, 370, 370, 370); // 토끼 몸통 triangle(290, 260, 325, 300, 330, 290); // 토끼 왼팔 ellipse(294, 260, 10, 18); // 토끼 왼손 triangle(340, 290, 330, 300, 370, 310); // 토끼 오른팔 위 triangle(362, 305, 340, 350, 368, 308); // 토끼 오른팔 아래
ellipse(310, 370, 25, 10); // 토끼 왼발 ellipse(370, 370, 25, 10); // 토끼 오른발 ellipse(340, 260, 50, 50); // 토끼머리
bezier(335, 220, 300, 150, 370, 215, 340, 250); // 왼쪽 귀 bezier(350, 250, 400, 150, 400, 215, 360, 250); // 오른쪽 귀
stroke(0); strokeWeight(2); strokeCap(ROUND); line(350, 252, 340, 256);
line(350, 258, 340, 256); // 토끼 오른쪽 눈 fill(0, 0, 0); ellipse(325, 253, 4, 8); // 토끼 왼쪽 눈 noStroke(); fill(192, 0, 176); ellipse(330, 265, 8, 8); // 토끼 코 stroke(232, 132, 185); strokeWeight(3); strokeCap(ROUND); fill(255, 198, 228); bezier(330, 274, 330, 275, 352, 280, 348, 268); // 입
noStroke(); fill(215, 236, 249); ellipse(410, 350, 60, 15); // 화분 그림자 fill(255, 255, 255); ellipse(410, 300, 50, 15); // 화분 눈덩이들 fill(247, 0, 76); ellipse(410, 348, 40, 10); quad(380, 300, 390, 350, 430, 350, 440, 300); // 화분
|