{"id":8796,"date":"2018-09-13T21:23:51","date_gmt":"2018-09-13T20:23:51","guid":{"rendered":"https:\/\/www.arhns.uns.ac.rs\/givsf\/?p=8796"},"modified":"2018-09-13T21:25:33","modified_gmt":"2018-09-13T20:25:33","slug":"2-faza-teselacija","status":"publish","type":"post","link":"https:\/\/www.arhns.uns.ac.rs\/givsf\/2-faza-teselacija\/","title":{"rendered":"2. faza &#8211; teselacija"},"content":{"rendered":"<p>U Grasshopperu se pomo\u0107u opcije HexGrid formira povr\u0161 sastavljena od pravilnih \u0161estougaonika(5&#215;5 \u0107elija), koje dalje treba deliti na manje segmente spajaju\u0107i temena sa sredi\u0161tem \u0107elije.<\/p>\n<p><a href=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2018\/09\/1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-8797\" src=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2018\/09\/1-300x169.png\" alt=\"1\" width=\"300\" height=\"169\" srcset=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2018\/09\/1-300x169.png 300w, https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2018\/09\/1-1024x579.png 1024w, https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2018\/09\/1.png 1197w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Biraju se temena \u0161estougaonika (preko index-a) i spajaju se sa sredi\u0161tem povr\u0161i. Dakle, imamo dve putanje:<\/p>\n<p>1.temena<\/p>\n<p>Explode \u2013 razbijamo \u0107elije na ta\u010dke, linije, povr\u0161i;<\/p>\n<p>Construct domain &#8211; biramo temena koja \u017eelimo;<\/p>\n<p>removeDuplicatePts \u2013 bri\u0161u se duple ta\u010dke kod temena; Ostaju pojedina\u010dne ta\u010dke sa svojim karakteristikama koje \u0107e se dalje spajati sa centrom \u0107elije.<\/p>\n<p><a href=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2018\/09\/2.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-8798\" src=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2018\/09\/2-300x152.png\" alt=\"2\" width=\"300\" height=\"152\" srcset=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2018\/09\/2-300x152.png 300w, https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2018\/09\/2-1024x521.png 1024w, https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2018\/09\/2.png 1363w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<ol start=\"2\">\n<li>sredi\u0161ta<\/li>\n<\/ol>\n<p>Area \u2013 biramo sredi\u0161ta poligona koja predstavljaju po\u010detnu ta\u010dku prave<\/p>\n<p><a href=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2018\/09\/3.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-8799\" src=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2018\/09\/3-300x153.png\" alt=\"3\" width=\"300\" height=\"153\" srcset=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2018\/09\/3-300x153.png 300w, https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2018\/09\/3-1024x522.png 1024w, https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2018\/09\/3.png 1364w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Dalje se povezuju sredi\u0161ta sa odgovaraju\u0107im temenima.<\/p>\n<p>Preko Item liste biramo temena pomo\u0107u indexa i postavljamo ih za krajnje ta\u010dke linije.<\/p>\n<p>Ovde se javlja problem nepoklapanja strukture podataka dobijenih iz opcije defPT i liste sa sredi\u0161tima koji re\u0161avamo opcijom graft. Komanda &#8220;graft&#8221; razbija parametar na potreban broj podataka.<\/p>\n<p><a href=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2018\/09\/4.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-8800\" src=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2018\/09\/4-300x152.png\" alt=\"4\" width=\"300\" height=\"152\" srcset=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2018\/09\/4-300x152.png 300w, https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2018\/09\/4-1024x521.png 1024w, https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2018\/09\/4.png 1363w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p><a href=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2018\/09\/6.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-8801\" src=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2018\/09\/6-280x300.png\" alt=\"6\" width=\"280\" height=\"300\" srcset=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2018\/09\/6-280x300.png 280w, https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2018\/09\/6.png 414w\" sizes=\"auto, (max-width: 280px) 100vw, 280px\" \/><\/a>\u00a0<a href=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2018\/09\/5.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-8803\" src=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2018\/09\/5-300x141.png\" alt=\"5\" width=\"300\" height=\"141\" srcset=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2018\/09\/5-300x141.png 300w, https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2018\/09\/5.png 594w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>Posle opcije graft:\u00a0<a href=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2018\/09\/7.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-8804\" src=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2018\/09\/7-300x132.png\" alt=\"7\" width=\"300\" height=\"132\" srcset=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2018\/09\/7-300x132.png 300w, https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2018\/09\/7-1024x451.png 1024w, https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2018\/09\/7.png 1328w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p><a href=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2018\/09\/9.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-8805\" src=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2018\/09\/9-300x170.png\" alt=\"9\" width=\"300\" height=\"170\" srcset=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2018\/09\/9-300x170.png 300w, https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2018\/09\/9-1024x580.png 1024w, https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2018\/09\/9.png 1122w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Dalje se spajaju podaci opcijom flatten u jednu krivu i dalje se krive spajaju u jedinstvenu liniju (Join curves) kojom se se\u010de povr\u0161ina na fragmente (Surface Split). Offsetuje se ivica na unutra\u0161nju stranu (Scale) i izvuku se okviri i unutra\u0161nja povr\u0161ina i opcijom Solid Difference se odbaci nepotreban deo. Na taj na\u010din dobija se \u017eeljena geometrija.<\/p>\n<p><a href=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2018\/09\/kon.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-8807\" src=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2018\/09\/kon-300x144.png\" alt=\"kon\" width=\"300\" height=\"144\" srcset=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2018\/09\/kon-300x144.png 300w, https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2018\/09\/kon-1024x493.png 1024w, https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2018\/09\/kon.png 1331w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Prilikom biranja\u00a0temena i njihovog spajanja odra\u0111ena je teselacija trouglovima, ali je u ovom slu\u010daju nevidljiva. Dakle, pri tom koraku je bitno pa\u017eljivo odabrati indexe ta\u010daka (potrebno je vi\u0161e lista koje mo\u017eemo isklju\u010diti) kako bi kasnije bila lak\u0161a manipulacija geometrijom i kako bi se mogle ubaciti linije po potrebi.<\/p>\n<p><a href=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2018\/09\/kon2.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-8808\" src=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2018\/09\/kon2-300x139.png\" alt=\"kon2\" width=\"300\" height=\"139\" srcset=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2018\/09\/kon2-300x139.png 300w, https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2018\/09\/kon2-1024x475.png 1024w, https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2018\/09\/kon2.png 1338w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a>\u00a0<a href=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2018\/09\/kon3.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-8809\" src=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2018\/09\/kon3-300x142.png\" alt=\"kon3\" width=\"300\" height=\"142\" srcset=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2018\/09\/kon3-300x142.png 300w, https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2018\/09\/kon3-1024x485.png 1024w, https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2018\/09\/kon3.png 1365w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>U Grasshopperu se pomo\u0107u opcije HexGrid formira povr\u0161 sastavljena od pravilnih \u0161estougaonika(5&#215;5 \u0107elija), koje dalje treba deliti na manje segmente spajaju\u0107i temena sa sredi\u0161tem \u0107elije. Biraju se temena \u0161estougaonika (preko index-a) i spajaju se sa sredi\u0161tem povr\u0161i. Dakle, imamo dve putanje: 1.temena Explode \u2013 razbijamo \u0107elije na ta\u010dke, linije, povr\u0161i; Construct domain &#8211; biramo temena&hellip; <a class=\"more-link\" href=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/2-faza-teselacija\/\">Continue reading <span class=\"screen-reader-text\">2. faza &#8211; teselacija<\/span><\/a><\/p>\n","protected":false},"author":175,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"coauthors":[],"class_list":["post-8796","post","type-post","status-publish","format-standard","hentry","category-opste","entry"],"_links":{"self":[{"href":"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-json\/wp\/v2\/posts\/8796","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-json\/wp\/v2\/users\/175"}],"replies":[{"embeddable":true,"href":"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-json\/wp\/v2\/comments?post=8796"}],"version-history":[{"count":2,"href":"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-json\/wp\/v2\/posts\/8796\/revisions"}],"predecessor-version":[{"id":8811,"href":"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-json\/wp\/v2\/posts\/8796\/revisions\/8811"}],"wp:attachment":[{"href":"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-json\/wp\/v2\/media?parent=8796"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-json\/wp\/v2\/categories?post=8796"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-json\/wp\/v2\/tags?post=8796"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-json\/wp\/v2\/coauthors?post=8796"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}