{"id":1430,"date":"2021-10-04T15:53:30","date_gmt":"2021-10-04T19:53:30","guid":{"rendered":"https:\/\/courses.ideate.cmu.edu\/60-428\/f2021\/?page_id=1430"},"modified":"2021-10-04T18:37:35","modified_gmt":"2021-10-04T22:37:35","slug":"7-field","status":"publish","type":"page","link":"https:\/\/courses.ideate.cmu.edu\/60-428\/f2021\/offerings\/7-field\/","title":{"rendered":"#7: Field"},"content":{"rendered":"<p><em>Offerings responding to this prompt will be discussed in class on Wednesday, October 13. This set of prompts has two parts:<\/em><\/p>\n<ol>\n<li>Readings on Fields\/Distributions<\/li>\n<li>A Field\/Distribution Composition (Plotted)<\/li>\n<\/ol>\n<p><a href=\"https:\/\/courses.ideate.cmu.edu\/60-428\/f2021\/wp-content\/uploads\/2021\/10\/img20211003_21281743.jpg\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-1431\" src=\"https:\/\/courses.ideate.cmu.edu\/60-428\/f2021\/wp-content\/uploads\/2021\/10\/img20211003_21281743.jpg\" alt=\"\" width=\"2057\" height=\"1324\" srcset=\"https:\/\/courses.ideate.cmu.edu\/60-428\/f2021\/wp-content\/uploads\/2021\/10\/img20211003_21281743.jpg 2057w, https:\/\/courses.ideate.cmu.edu\/60-428\/f2021\/wp-content\/uploads\/2021\/10\/img20211003_21281743-640x412.jpg 640w, https:\/\/courses.ideate.cmu.edu\/60-428\/f2021\/wp-content\/uploads\/2021\/10\/img20211003_21281743-1024x659.jpg 1024w, https:\/\/courses.ideate.cmu.edu\/60-428\/f2021\/wp-content\/uploads\/2021\/10\/img20211003_21281743-768x494.jpg 768w, https:\/\/courses.ideate.cmu.edu\/60-428\/f2021\/wp-content\/uploads\/2021\/10\/img20211003_21281743-1536x989.jpg 1536w, https:\/\/courses.ideate.cmu.edu\/60-428\/f2021\/wp-content\/uploads\/2021\/10\/img20211003_21281743-2048x1318.jpg 2048w, https:\/\/courses.ideate.cmu.edu\/60-428\/f2021\/wp-content\/uploads\/2021\/10\/img20211003_21281743-1200x772.jpg 1200w\" sizes=\"(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><\/a><\/p>\n<blockquote><p>Distribution deals with the rhythmic reorganization of pattern structure. It involves movement of unequal elements which are equalized over the surface through the interplay of countermovements between them, rather than by an even repetition of identical design units.<\/p><\/blockquote>\n<hr \/>\n<h3>1. Readings on Fields\/Distributions<\/h3>\n<p>Please check out the following three resources:<\/p>\n<ol>\n<li><strong>Read<\/strong> Chapter 2 (&#8220;Distribution&#8221;, pages 64-71) of <em><strong>Graphic Games<\/strong><\/em> by Victor Baumgartner. [<strong><a href=\"https:\/\/courses.ideate.cmu.edu\/60-428\/f2021\/wp-content\/uploads\/2021\/10\/distribution-graphic-games.pdf\">PDF<\/a><\/strong>]<\/li>\n<li><strong>Read<\/strong> &#8220;<a href=\"https:\/\/tylerxhobbs.com\/essays\/2020\/flow-fields\"><strong>Flow Fields<\/strong><\/a>&#8221; by Tyler Hobbs.<\/li>\n<li><strong>Skim<\/strong> this <a href=\"https:\/\/github.com\/jasonwebb\/morphogenesis-resources\"><strong>collection of algorithmic morphogenesis<\/strong><\/a> resources by Jason Webb.<\/li>\n<\/ol>\n<p>In a blog post, <strong>write<\/strong> a very brief response to something that you found interesting or helpful from these readings. <strong>Title<\/strong> your blog post, <em>Nickname-FieldReading<\/em>, and <strong>Categorize<\/strong> your post, <em>07-FieldReading<\/em>.<\/p>\n<hr \/>\n<h3>2. A Field\/Distribution Composition, Plotted<\/h3>\n<p><a href=\"https:\/\/revdancatt.com\/2020\/01\/30\/penplotting-perlin-landscapes\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-1448\" src=\"https:\/\/courses.ideate.cmu.edu\/60-428\/f2021\/wp-content\/uploads\/2021\/10\/start-001.jpg\" alt=\"\" width=\"1920\" height=\"1080\" srcset=\"https:\/\/courses.ideate.cmu.edu\/60-428\/f2021\/wp-content\/uploads\/2021\/10\/start-001.jpg 1920w, https:\/\/courses.ideate.cmu.edu\/60-428\/f2021\/wp-content\/uploads\/2021\/10\/start-001-640x360.jpg 640w, https:\/\/courses.ideate.cmu.edu\/60-428\/f2021\/wp-content\/uploads\/2021\/10\/start-001-1024x576.jpg 1024w, https:\/\/courses.ideate.cmu.edu\/60-428\/f2021\/wp-content\/uploads\/2021\/10\/start-001-768x432.jpg 768w, https:\/\/courses.ideate.cmu.edu\/60-428\/f2021\/wp-content\/uploads\/2021\/10\/start-001-1536x864.jpg 1536w, https:\/\/courses.ideate.cmu.edu\/60-428\/f2021\/wp-content\/uploads\/2021\/10\/start-001-1200x675.jpg 1200w\" sizes=\"(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><\/a><\/p>\n<p><em>The purpose of this prompt is to strengthen your skills in generative form-making with procedures that cover a 2D surface, such as growth algorithms and flow fields. Whereas the Pattern project (#6) invited you to explicitly calculate a specific design, here, you will likely be indirectly governing a process or simulation that implictly covers the page. You may use any algorithm you wish. The challenge will be making it bend to your will: making it your own.<\/em><\/p>\n<p><strong>Prompt<\/strong>: Develop a computationally-generated, machine-plotted artwork that presents a field or distribution across the surface.<\/p>\n<p><em>To create your project:<\/em><\/p>\n<ul>\n<li><strong>Browse<\/strong> the materials from <a href=\"https:\/\/courses.ideate.cmu.edu\/60-428\/f2021\/daily-notes\/10-06-field-distribution\/\">last Wednesday\u2019s lecture<\/a>.<\/li>\n<li><strong>Sketch<\/strong> ideas in your sketchbook. You may use any algorithm you wish, but if you are feeling uncertain or short on time, I encourage you to get started with a Perlin noise flow field.<\/li>\n<li><strong>Write<\/strong> code to generate several compositions. <strong>Export<\/strong> SVG files for plotting.<\/li>\n<li><strong>Plot<\/strong> your artwork. You are strongly encouraged to use more than one color in your design. Please do not use standard printer paper.<\/li>\n<\/ul>\n<p><em>To document your project:<\/em><\/p>\n<ul>\n<li><strong>Create<\/strong> a blog post on this website. <strong>Title<\/strong> your blog post, <em>Nickname-FieldComposition<\/em>, and Categorize your blog post, <em>07-FieldComposition.<\/em><\/li>\n<li><strong>Embed<\/strong> some photographs of your sketches.<\/li>\n<li><strong>Embed<\/strong> some screenshots or SVGs of your generated compositions.<\/li>\n<li><strong>Embed<\/strong> a good-quality photograph of your plotted composition. Consider having a second photograph showing a close detail.<\/li>\n<li><strong>Write<\/strong> a paragraph (of about 100-150 words) describing the logic of your composition, your sources of inspiration, your process, and an evaluation of your results. Be sure to acknowledge any code libraries that you used.<\/li>\n<\/ul>\n<hr \/>\n<p><em>Here are some potentially helpful Coding Train videos:<\/em><\/p>\n<p><iframe loading=\"lazy\" title=\"Coding Challenge #24: Perlin Noise Flow Field\" width=\"840\" height=\"473\" src=\"https:\/\/www.youtube.com\/embed\/BjoM9oKOAKY?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe><\/p>\n<p><iframe loading=\"lazy\" title=\"Coding Challenge #50.1: Animated Circle Packing - Part 1\" width=\"840\" height=\"473\" src=\"https:\/\/www.youtube.com\/embed\/QHEQuoIKgNE?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe><\/p>\n<p><iframe loading=\"lazy\" title=\"Coding Challenge #33: Poisson-disc Sampling\" width=\"840\" height=\"473\" src=\"https:\/\/www.youtube.com\/embed\/flQgnCUxHlw?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe><\/p>\n<p><iframe loading=\"lazy\" title=\"Coding Challenge #34: Diffusion-Limited Aggregation\" width=\"840\" height=\"473\" src=\"https:\/\/www.youtube.com\/embed\/Cl_Gjj80gPE?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe><\/p>\n<p><iframe loading=\"lazy\" title=\"Coding Challenge #17: Fractal Trees - Space Colonization\" width=\"840\" height=\"473\" src=\"https:\/\/www.youtube.com\/embed\/kKT0v3qhIQY?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe><\/p>\n<p><iframe loading=\"lazy\" title=\"Coding Challenge #13: Reaction Diffusion Algorithm in p5.js\" width=\"840\" height=\"473\" src=\"https:\/\/www.youtube.com\/embed\/BV9ny785UNc?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Offerings responding to this prompt will be discussed in class on Wednesday, October 13. This set of prompts has two parts: Readings on Fields\/Distributions A Field\/Distribution Composition (Plotted) Distribution deals with the rhythmic reorganization of pattern structure. It involves movement of unequal elements which are equalized over the surface through the interplay of countermovements between &hellip; <a href=\"https:\/\/courses.ideate.cmu.edu\/60-428\/f2021\/offerings\/7-field\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;#7: Field&#8221;<\/span><\/a><\/p>\n","protected":false},"author":3,"featured_media":0,"parent":19,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"_links":{"self":[{"href":"https:\/\/courses.ideate.cmu.edu\/60-428\/f2021\/wp-json\/wp\/v2\/pages\/1430"}],"collection":[{"href":"https:\/\/courses.ideate.cmu.edu\/60-428\/f2021\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/courses.ideate.cmu.edu\/60-428\/f2021\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/courses.ideate.cmu.edu\/60-428\/f2021\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/courses.ideate.cmu.edu\/60-428\/f2021\/wp-json\/wp\/v2\/comments?post=1430"}],"version-history":[{"count":6,"href":"https:\/\/courses.ideate.cmu.edu\/60-428\/f2021\/wp-json\/wp\/v2\/pages\/1430\/revisions"}],"predecessor-version":[{"id":1449,"href":"https:\/\/courses.ideate.cmu.edu\/60-428\/f2021\/wp-json\/wp\/v2\/pages\/1430\/revisions\/1449"}],"up":[{"embeddable":true,"href":"https:\/\/courses.ideate.cmu.edu\/60-428\/f2021\/wp-json\/wp\/v2\/pages\/19"}],"wp:attachment":[{"href":"https:\/\/courses.ideate.cmu.edu\/60-428\/f2021\/wp-json\/wp\/v2\/media?parent=1430"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}