Code

size(640,200);
background(152,152,152);
smooth();
stroke(255);
line(0,100,10,90);
line(5,100,15,90);
line(10,100,20,90);
line(15,100,27,90);
line(22,98,35,90);
line(30,96,45,90);
line(40,94,55,90);
line(56,92,75,90);
line(78,90,98,90);
line(100,90,120,90);
line(122,90, 142,92);
line(144,89,162,96);
line(160,92,180,100);
line(178,90,192,108);
line(190,90,200,120);
line(196,90,206,128);
line(205,90,210,138);
line(210,90,215,150);
strokeWeight(2);
line(218,85,218,150);
strokeWeight(2.5);
line(222,80,222,150);
strokeWeight(3);
line(228,75,228,150);
strokeWeight(3.5);
line(236,70,236,150);
strokeWeight(4);
line(246,65,246,150);
strokeWeight(4.5);
line(260,60,260,150);
strokeWeight(5);
line(280,55,280,150);
strokeWeight(5.5);
line(310,50,310,150);
strokeWeight(6);
line(340,45,340,150);
line(380,40,380,150);
line(440,35,440,150);
line(510,30,510,150);
line(600,25,600,150);

0004 - Simple Landscape: More with basic primitives

Statement:In a canvas no larger than 640x480 pixels, create a landscape image using any graphics primitives you wish. (You may use typography if you're feeling advanced, but no pre-loaded images.)

hide statement