Research- Autopoietic & Self-Origanization _ Ant Trial

文/圖  蘇育民

此次作品係在交大建研所一堂"自創生與自我組織"的期末Final,於2013年6月時完成,在這堂課之前所接觸的Programming技術僅有使用Processing進行簡易的畫圖,以及使用Arduino時會用的一些基礎語言,雖然實際上在閒暇時間有時候自己玩玩,但真實有整堂課在學習相關的程式撰寫的內容是從這開始的,或者應該說,這也是啟發之後使用程式語言編成進行設計的一個開端。
這是一個使用Rhino內建的程式編成RhinoScript進行整體的腳本編成,在其中每組各同學都有自己有興趣研究的對象及目標,此方案則是選擇螞蟻的生態模式進行研究。



Figure 6. Imagination 


Figure 1 . Process of Ant System
一開始則是先將整個所需要編成的生態模式進行一整套的邏輯思考(超重要),在整個程式語言的參數編成以及邏輯推演的時候,一開始總是不曉得要如何下手,但經過這一整個脈絡的思考過後,會發現整個邏輯會從問答題的難度,瞬間難度降為填充題,這不管在任何參數化設計的內容中(無論是Programming or Visual Programming),都會使用的一個先將思考邏輯釐清的一個極度有效的方法(Figure 1).


Figure 2. Prototype of Ant trial _ One Attractor
隨後就是將這個過程進行簡化,使得撰寫Programming時會更加容易。(Figure 2)
 
Figure 3. Set Multiple Attractor, and  draw curves by paths
此階段僅有用點進行路徑的規劃,且影響因子僅有一個,下一步則是將許多會影響其路徑的因子導入。(Figrue 3)
  
Figure 4. Find something connecting with Architecture.
再來開始與建築可能搭上關係的地方進行嘗試   -   使建築物銳利的邊角模糊化、將路徑掃掠後生成地形..etc。(Figure 4) 



 


Figure 5. Step of create a form in the park at the city
 之後選擇將路徑生成一個趨勢性的成長方向,在都市中的綠帶生成一個小型的構築體。(Figure 5,)
 

0 意見:

張貼留言