{"id":2247,"date":"2021-11-17T14:34:18","date_gmt":"2021-11-17T19:34:18","guid":{"rendered":"https:\/\/courses.ideate.cmu.edu\/60-428\/f2021\/?p=2247"},"modified":"2021-11-17T14:37:14","modified_gmt":"2021-11-17T19:37:14","slug":"dinkolas-finalwip","status":"publish","type":"post","link":"https:\/\/courses.ideate.cmu.edu\/60-428\/f2021\/dinkolas\/11\/17\/dinkolas-finalwip\/","title":{"rendered":"dinkolas &#8211; FinalWIP"},"content":{"rendered":"<p>Here&#8217;s the reference image I&#8217;ve been using to guide my thinking about 2D, 2.5D, and 3D drawing:<\/p>\n<p><img decoding=\"async\" class=\"n3VNCb\" src=\"https:\/\/nouvelleartsite.files.wordpress.com\/2016\/09\/at-the-mountains-of-madness-web.jpg\" alt=\"An Exhibition of Art by Ian Miller \u2013 Nouvelle Art\" data-noaft=\"1\" \/><\/p>\n<p>I have developed my own boolean library, partially just for fun, but also so I have extensive control over overlapping regions, which will be necessary for some of my braiding algorithms.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone wp-image-2250 size-full\" src=\"https:\/\/courses.ideate.cmu.edu\/60-428\/f2021\/wp-content\/uploads\/2021\/11\/dinkolasFINALWIP.png\" alt=\"\" width=\"445\" height=\"451\" \/><\/p>\n<p>Here&#8217;s a rough summary of my thinking for algorithms that will be easier to develop now that I have the control I want:<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone wp-image-2248 size-large\" src=\"https:\/\/courses.ideate.cmu.edu\/60-428\/f2021\/wp-content\/uploads\/2021\/11\/image_123927839-768x1024.jpg\" alt=\"\" width=\"768\" height=\"1024\" srcset=\"https:\/\/courses.ideate.cmu.edu\/60-428\/f2021\/wp-content\/uploads\/2021\/11\/image_123927839-768x1024.jpg 768w, https:\/\/courses.ideate.cmu.edu\/60-428\/f2021\/wp-content\/uploads\/2021\/11\/image_123927839-360x480.jpg 360w, https:\/\/courses.ideate.cmu.edu\/60-428\/f2021\/wp-content\/uploads\/2021\/11\/image_123927839-1152x1536.jpg 1152w, https:\/\/courses.ideate.cmu.edu\/60-428\/f2021\/wp-content\/uploads\/2021\/11\/image_123927839-1536x2048.jpg 1536w, https:\/\/courses.ideate.cmu.edu\/60-428\/f2021\/wp-content\/uploads\/2021\/11\/image_123927839-1200x1600.jpg 1200w, https:\/\/courses.ideate.cmu.edu\/60-428\/f2021\/wp-content\/uploads\/2021\/11\/image_123927839-scaled.jpg 1920w\" sizes=\"(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 984px) 61vw, (max-width: 1362px) 45vw, 600px\" \/><\/p>\n<p>Tentacles will have a start and an end, with bases and end caps. They can potentially spawn branches.<\/p>\n<p>I already have some code to generate fields for the sky\/ground. Depending on time, there may be many modular doodads.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Here&#8217;s the reference image I&#8217;ve been using to guide my thinking about 2D, 2.5D, and 3D drawing: I have developed my own boolean library, partially just for fun, but also so I have extensive control over overlapping regions, which will be necessary for some of my braiding algorithms. Here&#8217;s a rough summary of my thinking &hellip; <a href=\"https:\/\/courses.ideate.cmu.edu\/60-428\/f2021\/dinkolas\/11\/17\/dinkolas-finalwip\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;dinkolas &#8211; FinalWIP&#8221;<\/span><\/a><\/p>\n","protected":false},"author":14,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[21],"tags":[],"_links":{"self":[{"href":"https:\/\/courses.ideate.cmu.edu\/60-428\/f2021\/wp-json\/wp\/v2\/posts\/2247"}],"collection":[{"href":"https:\/\/courses.ideate.cmu.edu\/60-428\/f2021\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/courses.ideate.cmu.edu\/60-428\/f2021\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/courses.ideate.cmu.edu\/60-428\/f2021\/wp-json\/wp\/v2\/users\/14"}],"replies":[{"embeddable":true,"href":"https:\/\/courses.ideate.cmu.edu\/60-428\/f2021\/wp-json\/wp\/v2\/comments?post=2247"}],"version-history":[{"count":1,"href":"https:\/\/courses.ideate.cmu.edu\/60-428\/f2021\/wp-json\/wp\/v2\/posts\/2247\/revisions"}],"predecessor-version":[{"id":2253,"href":"https:\/\/courses.ideate.cmu.edu\/60-428\/f2021\/wp-json\/wp\/v2\/posts\/2247\/revisions\/2253"}],"wp:attachment":[{"href":"https:\/\/courses.ideate.cmu.edu\/60-428\/f2021\/wp-json\/wp\/v2\/media?parent=2247"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/courses.ideate.cmu.edu\/60-428\/f2021\/wp-json\/wp\/v2\/categories?post=2247"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/courses.ideate.cmu.edu\/60-428\/f2021\/wp-json\/wp\/v2\/tags?post=2247"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}