{"id":1041,"date":"2023-08-06T13:40:54","date_gmt":"2023-08-06T13:40:54","guid":{"rendered":"https:\/\/adaptivedesignlab.com\/?p=1041"},"modified":"2023-12-13T02:40:54","modified_gmt":"2023-12-13T02:40:54","slug":"generative-urban-fabric","status":"publish","type":"post","link":"https:\/\/adaptivedesignlab.com\/generative-urban-fabric\/","title":{"rendered":"Generative Urban Fabric"},"content":{"rendered":"\n<p>This research project provides a comparative analysis of vector field methods for automatically generating urban fabric geometries, develops algorithms for road and land parcel generation and introduces the Rhino\/Grasshopper plugin <em>UrbanFab<\/em> which implements these methods.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"497\" src=\"https:\/\/adaptivedesignlab.com\/wp-content\/uploads\/2023\/08\/Urban-Fab-Generator-Set-Up-1024x497.jpg\" alt=\"\" class=\"wp-image-1042\" srcset=\"https:\/\/adaptivedesignlab.com\/wp-content\/uploads\/2023\/08\/Urban-Fab-Generator-Set-Up-1024x497.jpg 1024w, https:\/\/adaptivedesignlab.com\/wp-content\/uploads\/2023\/08\/Urban-Fab-Generator-Set-Up-300x146.jpg 300w, https:\/\/adaptivedesignlab.com\/wp-content\/uploads\/2023\/08\/Urban-Fab-Generator-Set-Up-768x373.jpg 768w, https:\/\/adaptivedesignlab.com\/wp-content\/uploads\/2023\/08\/Urban-Fab-Generator-Set-Up-1536x746.jpg 1536w, https:\/\/adaptivedesignlab.com\/wp-content\/uploads\/2023\/08\/Urban-Fab-Generator-Set-Up-400x194.jpg 400w, https:\/\/adaptivedesignlab.com\/wp-content\/uploads\/2023\/08\/Urban-Fab-Generator-Set-Up-800x388.jpg 800w, https:\/\/adaptivedesignlab.com\/wp-content\/uploads\/2023\/08\/Urban-Fab-Generator-Set-Up.jpg 1720w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Vector field initialization, optimization and streamline generation methods.<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"287\" src=\"https:\/\/adaptivedesignlab.com\/wp-content\/uploads\/2023\/08\/Urban-Fab-Generator-Plug-In-1024x287.jpg\" alt=\"\" class=\"wp-image-1043\" srcset=\"https:\/\/adaptivedesignlab.com\/wp-content\/uploads\/2023\/08\/Urban-Fab-Generator-Plug-In-1024x287.jpg 1024w, https:\/\/adaptivedesignlab.com\/wp-content\/uploads\/2023\/08\/Urban-Fab-Generator-Plug-In-300x84.jpg 300w, https:\/\/adaptivedesignlab.com\/wp-content\/uploads\/2023\/08\/Urban-Fab-Generator-Plug-In-768x215.jpg 768w, https:\/\/adaptivedesignlab.com\/wp-content\/uploads\/2023\/08\/Urban-Fab-Generator-Plug-In-1536x431.jpg 1536w, https:\/\/adaptivedesignlab.com\/wp-content\/uploads\/2023\/08\/Urban-Fab-Generator-Plug-In-400x112.jpg 400w, https:\/\/adaptivedesignlab.com\/wp-content\/uploads\/2023\/08\/Urban-Fab-Generator-Plug-In-800x224.jpg 800w, https:\/\/adaptivedesignlab.com\/wp-content\/uploads\/2023\/08\/Urban-Fab-Generator-Plug-In.jpg 1705w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Urban Fab plugin field generation and evaluation components.<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"353\" src=\"https:\/\/adaptivedesignlab.com\/wp-content\/uploads\/2023\/08\/Urban-Fab-Generator-Analytics-1024x353.jpg\" alt=\"\" class=\"wp-image-1044\" srcset=\"https:\/\/adaptivedesignlab.com\/wp-content\/uploads\/2023\/08\/Urban-Fab-Generator-Analytics-1024x353.jpg 1024w, https:\/\/adaptivedesignlab.com\/wp-content\/uploads\/2023\/08\/Urban-Fab-Generator-Analytics-300x103.jpg 300w, https:\/\/adaptivedesignlab.com\/wp-content\/uploads\/2023\/08\/Urban-Fab-Generator-Analytics-768x265.jpg 768w, https:\/\/adaptivedesignlab.com\/wp-content\/uploads\/2023\/08\/Urban-Fab-Generator-Analytics-1536x530.jpg 1536w, https:\/\/adaptivedesignlab.com\/wp-content\/uploads\/2023\/08\/Urban-Fab-Generator-Analytics-400x138.jpg 400w, https:\/\/adaptivedesignlab.com\/wp-content\/uploads\/2023\/08\/Urban-Fab-Generator-Analytics-800x276.jpg 800w, https:\/\/adaptivedesignlab.com\/wp-content\/uploads\/2023\/08\/Urban-Fab-Generator-Analytics.jpg 1685w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Tile convexity analysis (left), Streamline continuity analysis (right). <\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"465\" src=\"https:\/\/adaptivedesignlab.com\/wp-content\/uploads\/2023\/08\/Urban-Fab-Generator-Subdivide-Optimize-1024x465.jpg\" alt=\"\" class=\"wp-image-1045\" srcset=\"https:\/\/adaptivedesignlab.com\/wp-content\/uploads\/2023\/08\/Urban-Fab-Generator-Subdivide-Optimize-1024x465.jpg 1024w, https:\/\/adaptivedesignlab.com\/wp-content\/uploads\/2023\/08\/Urban-Fab-Generator-Subdivide-Optimize-300x136.jpg 300w, https:\/\/adaptivedesignlab.com\/wp-content\/uploads\/2023\/08\/Urban-Fab-Generator-Subdivide-Optimize-768x349.jpg 768w, https:\/\/adaptivedesignlab.com\/wp-content\/uploads\/2023\/08\/Urban-Fab-Generator-Subdivide-Optimize-1536x698.jpg 1536w, https:\/\/adaptivedesignlab.com\/wp-content\/uploads\/2023\/08\/Urban-Fab-Generator-Subdivide-Optimize-1870x850.jpg 1870w, https:\/\/adaptivedesignlab.com\/wp-content\/uploads\/2023\/08\/Urban-Fab-Generator-Subdivide-Optimize-400x182.jpg 400w, https:\/\/adaptivedesignlab.com\/wp-content\/uploads\/2023\/08\/Urban-Fab-Generator-Subdivide-Optimize-800x364.jpg 800w, https:\/\/adaptivedesignlab.com\/wp-content\/uploads\/2023\/08\/Urban-Fab-Generator-Subdivide-Optimize.jpg 2000w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">On-going work applies UrbanFab within a generative urban design tool: streamlines are implemented in  breadth-first splitting to create parcels and an associated road network.<\/figcaption><\/figure>\n\n\n\n<p>Credits:<\/p>\n\n\n\n<p>PI: F Peter Ortner<br>Co PI: Song Peng (SUTD ISTD)<br>Research Assistant: Zebin Chen<\/p>\n\n\n\n<p>Funding: URA Strategic Partnership Grant<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This research project provides a comparative analysis of vector field methods for automatically generating urban fabric geometries, develops algorithms for road and land parcel generation and introduces the Rhino\/Grasshopper plugin UrbanFab which implements these methods. Credits: PI: F Peter OrtnerCo PI: Song Peng (SUTD ISTD)Research Assistant: Zebin Chen Funding: URA Strategic Partnership Grant<\/p>\n","protected":false},"author":1,"featured_media":1047,"comment_status":"closed","ping_status":"open","sticky":true,"template":"","format":"standard","meta":{"_coblocks_attr":"","_coblocks_dimensions":"","_coblocks_responsive_height":"","_coblocks_accordion_ie_support":"","_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[29,20,28],"tags":[],"class_list":["post-1041","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-coding","category-research","category-urban-design"],"_links":{"self":[{"href":"https:\/\/adaptivedesignlab.com\/wp-json\/wp\/v2\/posts\/1041","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/adaptivedesignlab.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/adaptivedesignlab.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/adaptivedesignlab.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/adaptivedesignlab.com\/wp-json\/wp\/v2\/comments?post=1041"}],"version-history":[{"count":1,"href":"https:\/\/adaptivedesignlab.com\/wp-json\/wp\/v2\/posts\/1041\/revisions"}],"predecessor-version":[{"id":1046,"href":"https:\/\/adaptivedesignlab.com\/wp-json\/wp\/v2\/posts\/1041\/revisions\/1046"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/adaptivedesignlab.com\/wp-json\/wp\/v2\/media\/1047"}],"wp:attachment":[{"href":"https:\/\/adaptivedesignlab.com\/wp-json\/wp\/v2\/media?parent=1041"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/adaptivedesignlab.com\/wp-json\/wp\/v2\/categories?post=1041"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/adaptivedesignlab.com\/wp-json\/wp\/v2\/tags?post=1041"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}