前一篇文章的最後

我們使用一維的Boolean規則

定義出一個編織的曲面

這種一維編織的True/False規則

可以說是編織的最單純形態

然而 在編織的技術中

除了作為基本的一維陣列規則之外

更重要的是

如何將各種不同的一維Boolean規則

組合起來成為一個二維的Boolean陣列

創造出可被辨識的二維Pattern


Zubin Khabazi在他2010年討論編織概念的實驗文獻

<Concepts and Experiments: Weaving>中

便結合了Grasshopper中的ImageSamper與編織程式Jacquard Loom

做了這樣的一個操作


他先將既有編織品的圖片擷取下來

並透過特定的編織程式運算 將圖片轉換為黑白二元的點陣圖片


接著 將這張圖片使用Grasshopper中的ImageSamper元件

貼附到任意自由曲面之上


最後根據圖片上的像素點

指示 組成線段 與 自由曲面

彼此之間法向量的關係 (黑的為正向 白的為負向)


Khabazi表示 這段『貼附式』的設計過程

是脫胎自過去傳統織布機的編織過程


過去的織布程序

是先使用編織機器將線條拉直

再用線段一前一後地編織出需要的Pattern

然而 數位化的工具事實上可以更參數化 更直覺地

在虛擬空間中完成這種編織的設計行為


使用Khabazi提出的設計方法

我們若不是要有耐心地取得並修改一張編織品的點陣圖

到可以被ImageSamper操作的程度

便是必須擁有一套平面的編織品製作軟體

來演算出編織品Pattern的黑白二元點陣圖 (如Khabazi使用的付費套裝軟體)


另一方面 即便在生成出需要的Pattern之後

還必須修正 二維的點陣圖像素 與 三維編織品曲面之間

不同向度間的尺度關係

便是這個二維點陣平面 與 三維曲面間彼此 不相匹配的問題

造成Khabazi最後呈現出來的編織線段

仍然必須依附在近似相等的UV分割上

喪失了 自由曲面 及 編織品結構 所能夠強調的彈性與張力


作為一種數位化操作的手段

這種貼圖式的概念 如:ImageSamper, Bumper, displacement….等

雖然在        形式的轉譯

                     概念的移置

節省運算複雜度

等考量上 都有其有效性

然而 (貼圖)點陣輸入來源的離散本質

始終不可逆地造成CAD/CAM設計者在實踐上的困難與限制


鑑於此 我架構在Khabazi的編織概念上

選擇了另一個相對來說更為參數化的操作方式來進行

這個操作結合了我之前發展過的Processing UDP小程式P2G


通過UDP與Processing的結合

我們可以很快地視覺化製作編織品所需要的編織Pattern

並且根據製作的圖像即時地傳回一個相對應的True/False陣列到Grasshopper中

這個程序 雖然如Grasshopper所使用的ImageSamper操作類似

但這種參數化的形式

可以讓我們得以不必限制在點陣圖既有的尺度上

而有較靈活的UV分割模式來操作

 

也可以讓我們將單一的Pattern小單元

透過並置、鏡射、尺寸縮放等拼貼手段

擴展覆蓋一個較大的曲面

 

arrow
arrow
    全站熱搜

    OT 發表在 痞客邦 留言(0) 人氣()