Code
size(340,340); background(67,18,18); fill(55,129,64); rect(20, 20, 300,300); fill(147,92,144); smooth(); stroke(1); strokeWeight(2); bezier(33, 35, 5, 80, 5, 80, 320, 320); bezier(33, 35, 80, 5, 80, 5, 320, 320); smooth(); fill(245,237,74); strokeWeight(3); stroke(204, 102, 0); ellipse(170,170, 298,298); noStroke(); fill(#D1812C); quad(320,20, 170,100, 20,320, 170,150); fill(74,139,137); noStroke(); triangle(170,23, 43,244, 297,244); line(170,20, 170,320); //stroke(255, 102, 0); //curve(20,44 , 5, 26, 73, 24, 73, 61); //curve(5, 26, 73, 24, 73, 61, 15, 65); //curve(73, 24, 73, 61, 15, 65, 15, 65); strokeWeight(95); stroke(1); point(170,170);
0003 - Basic Primitives (b): Use them all!
Statement:Create a simple free-form composition which demonstrates your ability to command the following basic drawing primitives: point(), line(), triangle(), ellipse(), rect(), quad(), curve(), bezier(), stroke(), fill(), noStroke(), noFill(), strokeWeight(). The composition should be no larger than 640x480 pixels, and you are encouraged to use color liberally. Reactivity and/or dynamism are specifically not requested.
hide statement