{"id":1086,"date":"2018-11-08T12:40:51","date_gmt":"2018-11-08T17:40:51","guid":{"rendered":"http:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/?p=1086"},"modified":"2018-11-14T23:55:02","modified_gmt":"2018-11-15T04:55:02","slug":"geometric-abstraction-2","status":"publish","type":"post","link":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/jltai\/geometric-abstraction-2\/","title":{"rendered":"Geometric Abstraction"},"content":{"rendered":"<p>For my geometric abstraction, I took inspiration specifically from Thomas Downing and his work using dots. Specifically I drew inspiration from his inclusion of geometric shapes forming other larger geometric shapes. Kind of like this:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-1087 aligncenter\" src=\"http:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-content\/uploads\/sites\/8\/2018\/11\/circle-pattern.jpg\" alt=\"\" width=\"236\" height=\"238\" srcset=\"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-content\/uploads\/sites\/8\/2018\/11\/circle-pattern.jpg 236w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-content\/uploads\/sites\/8\/2018\/11\/circle-pattern-150x150.jpg 150w\" sizes=\"auto, (max-width: 236px) 100vw, 236px\" \/> <img loading=\"lazy\" decoding=\"async\" class=\"wp-image-1088 aligncenter\" src=\"http:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-content\/uploads\/sites\/8\/2018\/11\/thomas_downing_circle-792x800.png\" alt=\"\" width=\"240\" height=\"242\" srcset=\"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-content\/uploads\/sites\/8\/2018\/11\/thomas_downing_circle-792x800.png 792w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-content\/uploads\/sites\/8\/2018\/11\/thomas_downing_circle-150x150.png 150w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-content\/uploads\/sites\/8\/2018\/11\/thomas_downing_circle-768x775.png 768w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-content\/uploads\/sites\/8\/2018\/11\/thomas_downing_circle-297x300.png 297w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-content\/uploads\/sites\/8\/2018\/11\/thomas_downing_circle.png 840w\" sizes=\"auto, (max-width: 240px) 100vw, 240px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>Now for mine, i particularly enjoyed the offset 3d skewed vision that the open cylinder and open cube gave and I arranged them into a parallelogram as follows.\u00a0<img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-1094 aligncenter\" src=\"http:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-content\/uploads\/sites\/8\/2018\/11\/variation-1.png\" alt=\"\" width=\"422\" height=\"311\" srcset=\"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-content\/uploads\/sites\/8\/2018\/11\/variation-1.png 422w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-content\/uploads\/sites\/8\/2018\/11\/variation-1-407x300.png 407w\" sizes=\"auto, (max-width: 422px) 100vw, 422px\" \/><\/p>\n<p>Now this wasn&#8217;t particularly difficult once i figured out how to edit the parameters of the shape object as well as how that interacted with the world objects in this patch. I really basically figured out how variables interact with each other in this project because realistically, while the concept is similar to conventional programing variables. The execution can be very different and cumbersome at times if you are not directly writing the variable into the object. If you want the variable to apply from an outside object then it needs to be activated in order to transfer to the object you want it to effect. Does that make sense? Go figure i guess. Anyway, once I made the first row right, i just copy pasted it until i had my total of 16 open cylinders and open cubes. The patch got really big but here is what that looks like:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-1095 aligncenter\" src=\"http:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-content\/uploads\/sites\/8\/2018\/11\/Full-program-800x258.png\" alt=\"\" width=\"800\" height=\"258\" srcset=\"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-content\/uploads\/sites\/8\/2018\/11\/Full-program-800x258.png 800w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-content\/uploads\/sites\/8\/2018\/11\/Full-program-768x247.png 768w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-content\/uploads\/sites\/8\/2018\/11\/Full-program-1024x330.png 1024w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-content\/uploads\/sites\/8\/2018\/11\/Full-program-600x193.png 600w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-content\/uploads\/sites\/8\/2018\/11\/Full-program.png 1437w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/p>\n<p>Here is a smaller chunk of 2 row of objects:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-1096 aligncenter\" src=\"http:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-content\/uploads\/sites\/8\/2018\/11\/two-rows-of-objects-800x478.png\" alt=\"\" width=\"800\" height=\"478\" srcset=\"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-content\/uploads\/sites\/8\/2018\/11\/two-rows-of-objects-800x478.png 800w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-content\/uploads\/sites\/8\/2018\/11\/two-rows-of-objects-768x459.png 768w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-content\/uploads\/sites\/8\/2018\/11\/two-rows-of-objects-1024x612.png 1024w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-content\/uploads\/sites\/8\/2018\/11\/two-rows-of-objects-502x300.png 502w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-content\/uploads\/sites\/8\/2018\/11\/two-rows-of-objects.png 1460w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/p>\n<p>And in order to get them all into the right place in one go, i just used a value stepper to assign each object its appropriate positional values. (Of course incremented appropriately per row)<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-1097 aligncenter\" src=\"http:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-content\/uploads\/sites\/8\/2018\/11\/value-stepper.png\" alt=\"\" width=\"226\" height=\"281\" \/><\/p>\n<p>Anyway so now that I had that setup I had to figure out how to create the variations. I figured that I could do it this way and do color variations similar to how Thomas downing does his, either in direct complete color transitions, color scaling on the spectrum of contrast, or the B&amp;W scale. I decided to go for the saturation scale transition as that was the most straightforward and made the most sense to me. But the question became, how do you make this repeatable. The worst thing you can do with a program is make huge redundancies in your structure, why waste that time!<\/p>\n<p>That&#8217;s when I decided to use a randomizer, the random object would generate a number between 1 &#8211; 100 which i would then convert into a decimal number such that it can be\u00a0 then input to adjust the level of Red in each object, effectively making the red super high saturation or super low saturation or black. This allowed me to create the following variations:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1098\" src=\"http:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-content\/uploads\/sites\/8\/2018\/11\/variation-3.png\" alt=\"\" width=\"448\" height=\"303\" srcset=\"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-content\/uploads\/sites\/8\/2018\/11\/variation-3.png 448w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-content\/uploads\/sites\/8\/2018\/11\/variation-3-444x300.png 444w\" sizes=\"auto, (max-width: 448px) 100vw, 448px\" \/> <img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1099\" src=\"http:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-content\/uploads\/sites\/8\/2018\/11\/variation-4.png\" alt=\"\" width=\"395\" height=\"321\" srcset=\"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-content\/uploads\/sites\/8\/2018\/11\/variation-4.png 395w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-content\/uploads\/sites\/8\/2018\/11\/variation-4-369x300.png 369w\" sizes=\"auto, (max-width: 395px) 100vw, 395px\" \/> <img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1100\" src=\"http:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-content\/uploads\/sites\/8\/2018\/11\/Variation-5.png\" alt=\"\" width=\"445\" height=\"319\" srcset=\"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-content\/uploads\/sites\/8\/2018\/11\/Variation-5.png 445w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-content\/uploads\/sites\/8\/2018\/11\/Variation-5-418x300.png 418w\" sizes=\"auto, (max-width: 445px) 100vw, 445px\" \/> <img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1101\" src=\"http:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-content\/uploads\/sites\/8\/2018\/11\/Variation-2.png\" alt=\"\" width=\"422\" height=\"320\" srcset=\"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-content\/uploads\/sites\/8\/2018\/11\/Variation-2.png 422w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-content\/uploads\/sites\/8\/2018\/11\/Variation-2-396x300.png 396w\" sizes=\"auto, (max-width: 422px) 100vw, 422px\" \/><\/p>\n<p>Each unique to itself. This way now whenever i press the button that i made to run the randomizer and the stepper. Every variation that is generated will be different in its own way.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>For my geometric abstraction, I took inspiration specifically from Thomas Downing and his work using dots. Specifically I drew inspiration from his inclusion of geometric shapes forming other larger geometric shapes. Kind of like this: &nbsp; Now for mine, i particularly enjoyed the offset 3d skewed vision that the open cylinder and open cube gave&#8230; <\/p>\n<div class=\"link-more\"><a href=\"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/jltai\/geometric-abstraction-2\/\">Read More<\/a><\/div>\n","protected":false},"author":108,"featured_media":1099,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"cybocfi_hide_featured_image":"","footnotes":""},"categories":[11],"tags":[],"class_list":["post-1086","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-geometric-abstraction"],"jetpack_featured_media_url":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-content\/uploads\/sites\/8\/2018\/11\/variation-4.png","_links":{"self":[{"href":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-json\/wp\/v2\/posts\/1086","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-json\/wp\/v2\/users\/108"}],"replies":[{"embeddable":true,"href":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-json\/wp\/v2\/comments?post=1086"}],"version-history":[{"count":2,"href":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-json\/wp\/v2\/posts\/1086\/revisions"}],"predecessor-version":[{"id":1102,"href":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-json\/wp\/v2\/posts\/1086\/revisions\/1102"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-json\/wp\/v2\/media\/1099"}],"wp:attachment":[{"href":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-json\/wp\/v2\/media?parent=1086"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-json\/wp\/v2\/categories?post=1086"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-json\/wp\/v2\/tags?post=1086"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}