{"id":73592,"date":"2022-10-01T22:12:26","date_gmt":"2022-10-02T02:12:26","guid":{"rendered":"https:\/\/courses.ideate.cmu.edu\/15-104\/f2022\/?p=73592"},"modified":"2022-10-01T22:13:38","modified_gmt":"2022-10-02T02:13:38","slug":"project-05-wallpaper-8","status":"publish","type":"post","link":"https:\/\/courses.ideate.cmu.edu\/15-104\/f2022\/2022\/10\/01\/project-05-wallpaper-8\/","title":{"rendered":"Project 05 \/ Wallpaper"},"content":{"rendered":"<!DOCTYPE html PUBLIC \"-\/\/W3C\/\/DTD HTML 4.0 Transitional\/\/EN\" \"http:\/\/www.w3.org\/TR\/REC-html40\/loose.dtd\">\n<html><body><div class=\"wp-block-file\"><a class=\"p5_sketch_link\" data-width=\"400\" data-height=\"300\" id=\"wp-block-file--media-be5af461-e47d-4a56-8cd9-314caf25d34e\" href=\"https:\/\/courses.ideate.cmu.edu\/15-104\/f2022\/wp-content\/uploads\/2022\/10\/sketch-35.js\">sketch<\/a><a href=\"https:\/\/courses.ideate.cmu.edu\/15-104\/f2022\/wp-content\/uploads\/2022\/10\/sketch-35.js\" class=\"wp-block-file__button\" download aria-describedby=\"wp-block-file--media-be5af461-e47d-4a56-8cd9-314caf25d34e\">Download<\/a><iframe src=\"https:\/\/courses.ideate.cmu.edu\/15-104\/f2022\/wp-content\/plugins\/p5-embedder\/p5_iframe.html\" class=\"p5_exampleFrame\" width=\"400\" height=\"300\"><\/iframe><pre class=\"language-javascript\"><code class=\"p5_editor language-javascript\">\/\/ Kyli Hilaire - Project 05\n\/\/ khilaire@andrew.cmu.edu \n\/\/ Section B \n\nvar x = 0;\nvar y = 0;\nvar beeWidth = 30;\nvar beeLength = 38;\nvar stripeY = 0;\n\nfunction setup() {\n    createCanvas(400, 300);\n    background(247, 183, 191);\n}\n\nfunction draw() { \n    bgStripes();\n    \/\/ draw background stripes\n\n    push();\n    translate(-45, -18); \n    \/\/ move bees in the canvas\n    for(x = 0; x &lt;= 500; x += 75) {\n        for(y = 0; y &lt;= 400; y += 75) {\n            bee(); \n        }\n    } pop();\n    \/\/ draw bees\n\n    for(x = 0; x &lt;= 500; x += 75){\n        for(y = 0; y &lt;= 400; y += 75){\n            greenCircles();\n        }\n    } \n    \/\/ draw green circles\n}\n\nfunction bee() {\n    beeWings();\n    beeBody();\n}\n\nfunction beeBody() {\n    stroke(245, 242, 158);\n    strokeWeight(1);\n    fill(255, 255, 188);\n    ellipse(x + 50, y + 50, beeWidth, beeLength);\n    \/\/ yellow oval \n    stroke(80);\n    strokeWeight(4);\n    line(x + 39, y + 42, x + 61, y + 42);\n    line(x + 38, y + 52, x + 62, y + 52);\n    line(x + 41, y + 62, x + 59, y + 62);\n    \/\/ draw bee stripes\n    noStroke();\n    fill(95)\n    triangle(x + 44, y + 68, x + 56, y + 68, x + 50, y + 74);\n    \/\/ stinger \n}\n\nfunction beeWings() {\n    noStroke();\n    fill(255, 255, 240);\n    arc(x + 50, y + 50, 65, 50, 11*PI\/6, PI\/6);\n    arc(x + 50, y + 50, 65, 50, 5*PI\/6, 7*PI\/6);\n    \/\/ bee wing arcs\n    stroke(0);\n    strokeWeight(1);\n    line(x + 50, y + 50, x + 75, y + 50);\n    line(x + 25, y + 50, x + 50, y + 50);\n}\n\nfunction bgStripes() {\n    for(let i = 0; i &lt;= 300; i += 10) {\n        stroke(255, 251, 236);\n        strokeWeight(0.75);\n        line(0, stripeY + 2, 400, stripeY + 2);\n        stripeY += 16 \n        \/\/ space lines 16px apart \n    }   \n}\n\nfunction greenCircles() {\n    noStroke();\n    fill(216, 238, 219);\n    circle(x + 14, y + 61, 5);\n    circle(x + 20, y + 54, 8);\n    circle(x + 22, y + 63, 3);\n    \/\/ bottom right of bee \n\n    circle(x + 60, y + 10, 5);\n    circle(x + 65, y + 7, 3);\n    \/\/ upper left of bee\n    \n    stroke(216, 238, 219);\n    strokeWeight(2);\n    point(x + 61, y + 3);\n    \/\/ small point upper left\n}<\/code><\/pre><\/div><\/body><\/html>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":721,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[104,56],"tags":[88,81],"_links":{"self":[{"href":"https:\/\/courses.ideate.cmu.edu\/15-104\/f2022\/wp-json\/wp\/v2\/posts\/73592"}],"collection":[{"href":"https:\/\/courses.ideate.cmu.edu\/15-104\/f2022\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/courses.ideate.cmu.edu\/15-104\/f2022\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/courses.ideate.cmu.edu\/15-104\/f2022\/wp-json\/wp\/v2\/users\/721"}],"replies":[{"embeddable":true,"href":"https:\/\/courses.ideate.cmu.edu\/15-104\/f2022\/wp-json\/wp\/v2\/comments?post=73592"}],"version-history":[{"count":5,"href":"https:\/\/courses.ideate.cmu.edu\/15-104\/f2022\/wp-json\/wp\/v2\/posts\/73592\/revisions"}],"predecessor-version":[{"id":73610,"href":"https:\/\/courses.ideate.cmu.edu\/15-104\/f2022\/wp-json\/wp\/v2\/posts\/73592\/revisions\/73610"}],"wp:attachment":[{"href":"https:\/\/courses.ideate.cmu.edu\/15-104\/f2022\/wp-json\/wp\/v2\/media?parent=73592"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/courses.ideate.cmu.edu\/15-104\/f2022\/wp-json\/wp\/v2\/categories?post=73592"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/courses.ideate.cmu.edu\/15-104\/f2022\/wp-json\/wp\/v2\/tags?post=73592"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}