{"id":5067,"date":"2020-09-16T14:03:13","date_gmt":"2020-09-16T18:03:13","guid":{"rendered":"https:\/\/courses.ideate.cmu.edu\/60-212\/f2020\/?p=5067"},"modified":"2020-09-18T04:38:24","modified_gmt":"2020-09-18T08:38:24","slug":"shoez-clock","status":"publish","type":"post","link":"https:\/\/courses.ideate.cmu.edu\/60-212\/f2020\/shuyuzhaandrew-cmu-edu\/09\/16\/shoez-clock\/","title":{"rendered":"shoez-clock"},"content":{"rendered":"<h3 style=\"text-align: center\">Footprint Clock<\/h3>\n<p><a href=\"https:\/\/courses.ideate.cmu.edu\/60-212\/f2020\/wp-content\/uploads\/2020\/09\/Animated-GIF-downsized-1.gif\"><img loading=\"lazy\" class=\"wp-image-5069 aligncenter\" src=\"https:\/\/courses.ideate.cmu.edu\/60-212\/f2020\/wp-content\/uploads\/2020\/09\/Animated-GIF-downsized-1.gif\" alt=\"\" width=\"487\" height=\"365\" \/><\/a><\/p>\n<p style=\"text-align: center\">6:35<\/p>\n<p style=\"text-align: center\"><a href=\"https:\/\/courses.ideate.cmu.edu\/60-212\/f2020\/wp-content\/uploads\/2020\/09\/Animated-GIF-downsized-2-1.gif\"><img loading=\"lazy\" class=\"wp-image-5070 aligncenter\" src=\"https:\/\/courses.ideate.cmu.edu\/60-212\/f2020\/wp-content\/uploads\/2020\/09\/Animated-GIF-downsized-2-1.gif\" alt=\"\" width=\"479\" height=\"359\" \/><\/a>12:43<\/p>\n<p style=\"text-align: center\"><a href=\"https:\/\/courses.ideate.cmu.edu\/60-212\/f2020\/wp-content\/uploads\/2020\/09\/Animated-GIF-downsized-3-1.gif\"><img loading=\"lazy\" class=\"wp-image-5071 aligncenter\" src=\"https:\/\/courses.ideate.cmu.edu\/60-212\/f2020\/wp-content\/uploads\/2020\/09\/Animated-GIF-downsized-3-1.gif\" alt=\"\" width=\"475\" height=\"356\" \/><\/a><\/p>\n<p style=\"text-align: center\">3:35<\/p>\n<h3><strong>Sketches<\/strong><\/h3>\n<p><a href=\"https:\/\/courses.ideate.cmu.edu\/60-212\/f2020\/wp-content\/uploads\/2020\/09\/IMG_0097.jpg\"><img loading=\"lazy\" class=\"wp-image-5066 alignleft\" src=\"https:\/\/courses.ideate.cmu.edu\/60-212\/f2020\/wp-content\/uploads\/2020\/09\/IMG_0097-640x445.jpg\" alt=\"\" width=\"337\" height=\"234\" srcset=\"https:\/\/courses.ideate.cmu.edu\/60-212\/f2020\/wp-content\/uploads\/2020\/09\/IMG_0097-640x445.jpg 640w, https:\/\/courses.ideate.cmu.edu\/60-212\/f2020\/wp-content\/uploads\/2020\/09\/IMG_0097-1024x712.jpg 1024w, https:\/\/courses.ideate.cmu.edu\/60-212\/f2020\/wp-content\/uploads\/2020\/09\/IMG_0097-768x534.jpg 768w, https:\/\/courses.ideate.cmu.edu\/60-212\/f2020\/wp-content\/uploads\/2020\/09\/IMG_0097-1536x1068.jpg 1536w, https:\/\/courses.ideate.cmu.edu\/60-212\/f2020\/wp-content\/uploads\/2020\/09\/IMG_0097-1200x835.jpg 1200w, https:\/\/courses.ideate.cmu.edu\/60-212\/f2020\/wp-content\/uploads\/2020\/09\/IMG_0097.jpg 1855w\" sizes=\"(max-width: 337px) 85vw, 337px\" \/><\/a><br \/>\nIt took me a while to arrive at these two sketches. I played with star charts, circles, children&#8217;s imagery, and other ideas, but I found that I would get so literal with representing time.<a href=\"https:\/\/courses.ideate.cmu.edu\/60-212\/f2020\/wp-content\/uploads\/2020\/09\/IMG_0098.jpg\"><br \/>\n<img loading=\"lazy\" class=\"wp-image-5065 alignleft\" src=\"https:\/\/courses.ideate.cmu.edu\/60-212\/f2020\/wp-content\/uploads\/2020\/09\/IMG_0098-640x443.jpg\" alt=\"\" width=\"334\" height=\"231\" srcset=\"https:\/\/courses.ideate.cmu.edu\/60-212\/f2020\/wp-content\/uploads\/2020\/09\/IMG_0098-640x443.jpg 640w, https:\/\/courses.ideate.cmu.edu\/60-212\/f2020\/wp-content\/uploads\/2020\/09\/IMG_0098-1024x709.jpg 1024w, https:\/\/courses.ideate.cmu.edu\/60-212\/f2020\/wp-content\/uploads\/2020\/09\/IMG_0098-768x532.jpg 768w, https:\/\/courses.ideate.cmu.edu\/60-212\/f2020\/wp-content\/uploads\/2020\/09\/IMG_0098-1536x1064.jpg 1536w, https:\/\/courses.ideate.cmu.edu\/60-212\/f2020\/wp-content\/uploads\/2020\/09\/IMG_0098-1200x831.jpg 1200w, https:\/\/courses.ideate.cmu.edu\/60-212\/f2020\/wp-content\/uploads\/2020\/09\/IMG_0098.jpg 1929w\" sizes=\"(max-width: 334px) 85vw, 334px\" \/><\/a><\/p>\n<p>So instead of brainstorming ideas about representing time, I brainstormed images that reminded me of time. I was particularly inspired by the study that asked people to predict a minute. From there I thought about how individuals move throughout time according to their internal clock.<\/p>\n<h3><strong>Process<\/strong><\/h3>\n<p>Once I decided I wanted to make foots paths I had three major challenges. The first was finding a way to save the paths. The second was positioning and rotating the foot prints along the curve. The third was designing a way to present time with paths.<\/p>\n<p>Challenge #1:<\/p>\n<p>With some help from Coding Train, I learned how to use saveJSON to save the vertexes of my paths into a json file. In my final sketch I used loadJSON to call upon the paths I made manually.<\/p>\n<p>Challenge #2:<\/p>\n<p>Positioning and rotating the feet was my hardest problem. I learned that given a curve, if I placed foot steps perpendicular to points and alternated which side they appeared on, it looked like walking footsteps. Rotating the footsteps was just a matter and picking the next point in the curve, calculating the displacement and using atan2.<\/p>\n<p><a href=\"https:\/\/courses.ideate.cmu.edu\/60-212\/f2020\/wp-content\/uploads\/2020\/09\/IMG_0099.jpg\"><img loading=\"lazy\" class=\"wp-image-5064 aligncenter\" src=\"https:\/\/courses.ideate.cmu.edu\/60-212\/f2020\/wp-content\/uploads\/2020\/09\/IMG_0099-640x453.jpg\" alt=\"\" width=\"418\" height=\"296\" srcset=\"https:\/\/courses.ideate.cmu.edu\/60-212\/f2020\/wp-content\/uploads\/2020\/09\/IMG_0099-640x453.jpg 640w, https:\/\/courses.ideate.cmu.edu\/60-212\/f2020\/wp-content\/uploads\/2020\/09\/IMG_0099-1024x724.jpg 1024w, https:\/\/courses.ideate.cmu.edu\/60-212\/f2020\/wp-content\/uploads\/2020\/09\/IMG_0099-768x543.jpg 768w, https:\/\/courses.ideate.cmu.edu\/60-212\/f2020\/wp-content\/uploads\/2020\/09\/IMG_0099-1536x1086.jpg 1536w, https:\/\/courses.ideate.cmu.edu\/60-212\/f2020\/wp-content\/uploads\/2020\/09\/IMG_0099-1200x849.jpg 1200w, https:\/\/courses.ideate.cmu.edu\/60-212\/f2020\/wp-content\/uploads\/2020\/09\/IMG_0099.jpg 1639w\" sizes=\"(max-width: 418px) 85vw, 418px\" \/><\/a><\/p>\n<p><a href=\"https:\/\/courses.ideate.cmu.edu\/60-212\/f2020\/wp-content\/uploads\/2020\/09\/IMG_0100.jpg\"><img loading=\"lazy\" class=\"wp-image-5063 aligncenter\" src=\"https:\/\/courses.ideate.cmu.edu\/60-212\/f2020\/wp-content\/uploads\/2020\/09\/IMG_0100-640x449.jpg\" alt=\"\" width=\"444\" height=\"311\" srcset=\"https:\/\/courses.ideate.cmu.edu\/60-212\/f2020\/wp-content\/uploads\/2020\/09\/IMG_0100-640x449.jpg 640w, https:\/\/courses.ideate.cmu.edu\/60-212\/f2020\/wp-content\/uploads\/2020\/09\/IMG_0100-1024x718.jpg 1024w, https:\/\/courses.ideate.cmu.edu\/60-212\/f2020\/wp-content\/uploads\/2020\/09\/IMG_0100-768x539.jpg 768w, https:\/\/courses.ideate.cmu.edu\/60-212\/f2020\/wp-content\/uploads\/2020\/09\/IMG_0100-1536x1077.jpg 1536w, https:\/\/courses.ideate.cmu.edu\/60-212\/f2020\/wp-content\/uploads\/2020\/09\/IMG_0100-1200x842.jpg 1200w, https:\/\/courses.ideate.cmu.edu\/60-212\/f2020\/wp-content\/uploads\/2020\/09\/IMG_0100.jpg 1868w\" sizes=\"(max-width: 444px) 85vw, 444px\" \/><\/a>Challenge #3:<\/p>\n<p>Finding a way to represent time with paths was a fun challenge. I tried various designs and researched time patterns. I ended up creating my own design that simultaneously looks like crossing paths, but the time is technically there.<\/p>\n<h3>Final Thoughts<\/h3>\n<p>Making this was a lot of trial and error and staring at a wall trying to figure out calculus. I&#8217;m excited by the final product and if I were to continue I&#8217;d try to make the foot steps more realistic and smooth out the walking. For future projects I want to break out into color. The color combinations I tried for this project turned out quite ugly, but I want to challenge myself with different color pallets.<\/p>\n<p>P.S. (How to actually tell the time) The slowest and the most consistent path represents the hour. It only cycles through 12 hours and you can tell what hour it is by the angle and direction. I picked the four corners to represent the center of a clock so if you trace the path of the hour, image what number you&#8217;d get to if you started at the center of the clock and walked in that direction. I split the minutes into its tens and singles digit. The tens digit will always start from the bottom of the screen and has curves that you can count (0-5). The singles digit will travel across the screen (right to left) and the farther it gets to the left, the higher the singles digit is. The circular path in the center is my seconds and it takes a minute for the path to complete.<\/p>\n<p>\/\/=================================================<\/p>\n<p>Update<\/p>\n<p>After reading the feedback I changed the ellipses into actual feet and I clarified how to tell the time. I experimented with colors, but ended up liking the black and white the best.<\/p>\n<p><a href=\"https:\/\/courses.ideate.cmu.edu\/60-212\/f2020\/wp-content\/uploads\/2020\/09\/Animated-GIF-downsized-5.gif\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-5321\" src=\"https:\/\/courses.ideate.cmu.edu\/60-212\/f2020\/wp-content\/uploads\/2020\/09\/Animated-GIF-downsized-5.gif\" alt=\"\" width=\"480\" height=\"360\" \/><\/a><\/p>\n<p><a href=\"https:\/\/editor.p5js.org\/shoez\/sketches\/u1rvyNur9\">Updated Code<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Footprint Clock 6:35 12:43 3:35 Sketches It took me a while to arrive at these two sketches. I played with star charts, circles, children&#8217;s imagery, and other ideas, but I found that I would get so literal with representing time. So instead of brainstorming ideas about representing time, I brainstormed images that reminded me of &hellip; <a href=\"https:\/\/courses.ideate.cmu.edu\/60-212\/f2020\/shuyuzhaandrew-cmu-edu\/09\/16\/shoez-clock\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;shoez-clock&#8221;<\/span><\/a><\/p>\n","protected":false},"author":57,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[49],"tags":[],"_links":{"self":[{"href":"https:\/\/courses.ideate.cmu.edu\/60-212\/f2020\/wp-json\/wp\/v2\/posts\/5067"}],"collection":[{"href":"https:\/\/courses.ideate.cmu.edu\/60-212\/f2020\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/courses.ideate.cmu.edu\/60-212\/f2020\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/courses.ideate.cmu.edu\/60-212\/f2020\/wp-json\/wp\/v2\/users\/57"}],"replies":[{"embeddable":true,"href":"https:\/\/courses.ideate.cmu.edu\/60-212\/f2020\/wp-json\/wp\/v2\/comments?post=5067"}],"version-history":[{"count":12,"href":"https:\/\/courses.ideate.cmu.edu\/60-212\/f2020\/wp-json\/wp\/v2\/posts\/5067\/revisions"}],"predecessor-version":[{"id":5322,"href":"https:\/\/courses.ideate.cmu.edu\/60-212\/f2020\/wp-json\/wp\/v2\/posts\/5067\/revisions\/5322"}],"wp:attachment":[{"href":"https:\/\/courses.ideate.cmu.edu\/60-212\/f2020\/wp-json\/wp\/v2\/media?parent=5067"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/courses.ideate.cmu.edu\/60-212\/f2020\/wp-json\/wp\/v2\/categories?post=5067"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/courses.ideate.cmu.edu\/60-212\/f2020\/wp-json\/wp\/v2\/tags?post=5067"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}