{"id":71101,"date":"2022-09-10T17:57:21","date_gmt":"2022-09-10T21:57:21","guid":{"rendered":"https:\/\/courses.ideate.cmu.edu\/15-104\/f2022\/?p=71101"},"modified":"2022-09-10T17:57:39","modified_gmt":"2022-09-10T21:57:39","slug":"project-02-variable-face-7","status":"publish","type":"post","link":"https:\/\/courses.ideate.cmu.edu\/15-104\/f2022\/2022\/09\/10\/project-02-variable-face-7\/","title":{"rendered":"Project 02: Variable Face"},"content":{"rendered":"<!DOCTYPE html PUBLIC \"-\/\/W3C\/\/DTD HTML 4.0 Transitional\/\/EN\" \"http:\/\/www.w3.org\/TR\/REC-html40\/loose.dtd\">\n<html><body><p>This one was a struggle, not gonna lie, so I chose to make this one simpler: cross-eyed monochrome faces.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" width=\"1024\" height=\"768\" src=\"https:\/\/courses.ideate.cmu.edu\/15-104\/f2022\/wp-content\/uploads\/2022\/09\/example1-1024x768.png\" alt=\"\" class=\"wp-image-71134\" srcset=\"https:\/\/courses.ideate.cmu.edu\/15-104\/f2022\/wp-content\/uploads\/2022\/09\/example1-1024x768.png 1024w, https:\/\/courses.ideate.cmu.edu\/15-104\/f2022\/wp-content\/uploads\/2022\/09\/example1-300x225.png 300w, https:\/\/courses.ideate.cmu.edu\/15-104\/f2022\/wp-content\/uploads\/2022\/09\/example1-768x576.png 768w, https:\/\/courses.ideate.cmu.edu\/15-104\/f2022\/wp-content\/uploads\/2022\/09\/example1-1200x900.png 1200w, https:\/\/courses.ideate.cmu.edu\/15-104\/f2022\/wp-content\/uploads\/2022\/09\/example1.png 1280w\" sizes=\"(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\"><\/figure><figure class=\"wp-block-image size-large\"><img loading=\"lazy\" width=\"1024\" height=\"768\" src=\"https:\/\/courses.ideate.cmu.edu\/15-104\/f2022\/wp-content\/uploads\/2022\/09\/example2-1024x768.png\" alt=\"\" class=\"wp-image-71135\" srcset=\"https:\/\/courses.ideate.cmu.edu\/15-104\/f2022\/wp-content\/uploads\/2022\/09\/example2-1024x768.png 1024w, https:\/\/courses.ideate.cmu.edu\/15-104\/f2022\/wp-content\/uploads\/2022\/09\/example2-300x225.png 300w, https:\/\/courses.ideate.cmu.edu\/15-104\/f2022\/wp-content\/uploads\/2022\/09\/example2-768x576.png 768w, https:\/\/courses.ideate.cmu.edu\/15-104\/f2022\/wp-content\/uploads\/2022\/09\/example2-1200x900.png 1200w, https:\/\/courses.ideate.cmu.edu\/15-104\/f2022\/wp-content\/uploads\/2022\/09\/example2.png 1280w\" sizes=\"(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\"><\/figure><figure class=\"wp-block-image size-large\"><img loading=\"lazy\" width=\"1024\" height=\"768\" src=\"https:\/\/courses.ideate.cmu.edu\/15-104\/f2022\/wp-content\/uploads\/2022\/09\/example3-1024x768.png\" alt=\"\" class=\"wp-image-71136\" srcset=\"https:\/\/courses.ideate.cmu.edu\/15-104\/f2022\/wp-content\/uploads\/2022\/09\/example3-1024x768.png 1024w, https:\/\/courses.ideate.cmu.edu\/15-104\/f2022\/wp-content\/uploads\/2022\/09\/example3-300x225.png 300w, https:\/\/courses.ideate.cmu.edu\/15-104\/f2022\/wp-content\/uploads\/2022\/09\/example3-768x576.png 768w, https:\/\/courses.ideate.cmu.edu\/15-104\/f2022\/wp-content\/uploads\/2022\/09\/example3-1200x900.png 1200w, https:\/\/courses.ideate.cmu.edu\/15-104\/f2022\/wp-content\/uploads\/2022\/09\/example3.png 1280w\" sizes=\"(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\"><\/figure><p><\/p>\n\n\n\n<p>\/\/ Kailani Small<br>\/\/ Section A<\/p>\n\n\n\n<p>\/\/ cross-eyed monochrome faces<br>var eyeSize;<br>var pupilSize;<br>var faceWidth;<br>var faceHeight;<br>var r;<br>var g;<br>var b;<\/p>\n\n\n\n<p>function setup() {<br>createCanvas(640, 480);<br>background(225);<br>}<\/p>\n\n\n\n<p>function draw() {<br>background(225);<br>\/\/ face shape<br>ellipse(width \/ 2, height \/ 2, faceWidth, faceHeight);<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\/\/ eyes\nvar lefteye = width \/ 2 - faceWidth * 0.25;\nvar righteye = width \/ 2 + faceWidth * 0.25;\nellipse(lefteye, height \/ 2, eyeSize, eyeSize);\nellipse(righteye, height \/ 2, eyeSize, eyeSize);\nvar leftpupil = width \/ 2 - faceWidth * 0.2;\nvar rightpupil = width \/ 2 + faceWidth * 0.2;\nellipse(leftpupil, height \/ 2, pupilSize, pupilSize);\nellipse(rightpupil, height \/ 2, pupilSize, pupilSize);\n\n\/\/ mouth\nellipse(width \/ 2, height * .6, faceWidth * 0.25, faceHeight * 0.25);<\/code><\/pre>\n\n\n\n<p>}<\/p>\n\n\n\n<p>function mousePressed() {<br>\/\/ when the user clicks, these variables are reassigned<br>\/\/ to random values within specified ranges<br>faceWidth = random(75, 150);<br>faceHeight = random(100, 200);<br>eyeSize = random(10, 30);<br>faceColor = fill(random(140, 255));<br>pupilSize = random(5, 8);<br>}<\/p><\/body><\/html>\n","protected":false},"excerpt":{"rendered":"<p>This one was a struggle, not gonna lie, so I chose to make this one simpler: cross-eyed monochrome faces. \/\/ Kailani Small\/\/ Section A \/\/ cross-eyed monochrome facesvar eyeSize;var pupilSize;var faceWidth;var faceHeight;var r;var g;var b; function setup() {createCanvas(640, 480);background(225);} function draw() {background(225);\/\/ face shapeellipse(width \/ 2, height \/ 2, faceWidth, faceHeight); } function mousePressed() {\/\/ &hellip; <a href=\"https:\/\/courses.ideate.cmu.edu\/15-104\/f2022\/2022\/09\/10\/project-02-variable-face-7\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Project 02: Variable Face&#8221;<\/span><\/a><\/p>\n","protected":false},"author":759,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[97,55,1],"tags":[],"_links":{"self":[{"href":"https:\/\/courses.ideate.cmu.edu\/15-104\/f2022\/wp-json\/wp\/v2\/posts\/71101"}],"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\/759"}],"replies":[{"embeddable":true,"href":"https:\/\/courses.ideate.cmu.edu\/15-104\/f2022\/wp-json\/wp\/v2\/comments?post=71101"}],"version-history":[{"count":4,"href":"https:\/\/courses.ideate.cmu.edu\/15-104\/f2022\/wp-json\/wp\/v2\/posts\/71101\/revisions"}],"predecessor-version":[{"id":71137,"href":"https:\/\/courses.ideate.cmu.edu\/15-104\/f2022\/wp-json\/wp\/v2\/posts\/71101\/revisions\/71137"}],"wp:attachment":[{"href":"https:\/\/courses.ideate.cmu.edu\/15-104\/f2022\/wp-json\/wp\/v2\/media?parent=71101"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/courses.ideate.cmu.edu\/15-104\/f2022\/wp-json\/wp\/v2\/categories?post=71101"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/courses.ideate.cmu.edu\/15-104\/f2022\/wp-json\/wp\/v2\/tags?post=71101"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}