{"id":5081,"date":"2020-09-16T09:56:30","date_gmt":"2020-09-16T13:56:30","guid":{"rendered":"https:\/\/courses.ideate.cmu.edu\/60-212\/f2020\/?p=5081"},"modified":"2020-09-17T20:31:19","modified_gmt":"2020-09-18T00:31:19","slug":"pinkkk-clock","status":"publish","type":"post","link":"https:\/\/courses.ideate.cmu.edu\/60-212\/f2020\/xinrantandrew-cmu-edu\/09\/16\/pinkkk-clock\/","title":{"rendered":"pinkkk-clock"},"content":{"rendered":"<p><img loading=\"lazy\" class=\"alignnone size-full\" src=\"https:\/\/miro.medium.com\/max\/1400\/1*CZ9X7OOiPELad2JHNb3-fA.jpeg\" width=\"1400\" height=\"1049\" \/><\/p>\n<p>From the very beginning, I wanted to do something related to typography since I am a graphic\/communications design major. My previous attempt involved me actually coding up complex typographic shapes, which actually not surprisingly, given my current computational skillset, I ended up with truly ugly looking type.<\/p>\n<p>With Golan&#8217;s guidance, I scratched my previous exploration and started fresh. This time I learned that even simplicity is extremely hard to control well.<\/p>\n<p>My final approach uses 10 letters from A to I to denote the numbers {0,1, &#8230;, 9}. One challenge Golan suggested was to limit my choice of graphic shapes that I can use to build the letters to make it interesting.<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full\" src=\"https:\/\/miro.medium.com\/max\/1400\/1*wuPM8JE-eOl5bMniox1xeA.png\" width=\"1366\" height=\"768\" \/><\/p>\n<p><em>A to I + Z<\/em><\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full\" src=\"https:\/\/miro.medium.com\/max\/1200\/1*MHF8EXjshxUIdNFb0Wq5RQ.gif\" width=\"600\" height=\"450\" \/><\/p>\n<p>@12:34<\/p>\n<p>Aside from my interest in typography, I also really wanted to take this project to practice my basic drawing and animations skills. How can I construct 9 letter with only 3 rectangles?<\/p>\n<p>By limiting my graphic shapes, the opportunity for smooth interpolation between the letters arose. Even though it took my forever to get to here, and I am still not satisfied with the occasional glitches, but overall, I learned a ton of basic skills through this project.<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full\" src=\"https:\/\/miro.medium.com\/max\/1120\/1*tbwdbMCTdX2CVICgrs-DYg.gif\" width=\"560\" height=\"624\" \/><\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full\" src=\"https:\/\/miro.medium.com\/max\/1200\/1*zT4YmEWKbUuTDhFRjaFlAA.gif\" width=\"600\" height=\"450\" \/><\/p>\n<p>@07:45<\/p>\n<p>There is definitely a lot lacking that I can keep working on and improve on, and I hope someday that I can actually design and implement my own generative \/ computational typography.<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full\" src=\"https:\/\/miro.medium.com\/max\/1400\/1*VUFo2nxamxv96y2wTWC0og.png\" width=\"1400\" height=\"1049\" \/><\/p>\n<p>@06:50<\/p>\n<p>___________________________________________<\/p>\n<p>After receiving feedback, I realized that my animation is not as good as it should be, and the letters will form ACAB at 13:12 in the afternoon. So I expanded my alphabet to A to L, and now the hour can be represented by a single letter. I also added the seconds digits so it&#8217;s less boring to look at. Unfortunately, I do not have time to improve my animation before the final deadline, therefore I took out the animations.<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full\" src=\"https:\/\/miro.medium.com\/max\/1200\/1*1rVKsJf6IFpINyNuXkh0iQ.gif\" width=\"600\" height=\"450\" \/><\/p>\n<p><a href=\"https:\/\/editor.p5js.org\/miatang13\/sketches\/e502g155A\">CODE<\/a><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>From the very beginning, I wanted to do something related to typography since I am a graphic\/communications design major. My previous attempt involved me actually coding up complex typographic shapes, which actually not surprisingly, given my current computational skillset, I ended up with truly ugly looking type. With Golan&#8217;s guidance, I scratched my previous exploration &hellip; <a href=\"https:\/\/courses.ideate.cmu.edu\/60-212\/f2020\/xinrantandrew-cmu-edu\/09\/16\/pinkkk-clock\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;pinkkk-clock&#8221;<\/span><\/a><\/p>\n","protected":false},"author":53,"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\/5081"}],"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\/53"}],"replies":[{"embeddable":true,"href":"https:\/\/courses.ideate.cmu.edu\/60-212\/f2020\/wp-json\/wp\/v2\/comments?post=5081"}],"version-history":[{"count":5,"href":"https:\/\/courses.ideate.cmu.edu\/60-212\/f2020\/wp-json\/wp\/v2\/posts\/5081\/revisions"}],"predecessor-version":[{"id":5307,"href":"https:\/\/courses.ideate.cmu.edu\/60-212\/f2020\/wp-json\/wp\/v2\/posts\/5081\/revisions\/5307"}],"wp:attachment":[{"href":"https:\/\/courses.ideate.cmu.edu\/60-212\/f2020\/wp-json\/wp\/v2\/media?parent=5081"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/courses.ideate.cmu.edu\/60-212\/f2020\/wp-json\/wp\/v2\/categories?post=5081"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/courses.ideate.cmu.edu\/60-212\/f2020\/wp-json\/wp\/v2\/tags?post=5081"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}