本篇文章示範如何使用Grasshopper來表現編織形式


先用RecGrid鋪出XY平面上的點陣列

 

注意 每行列格點的數量比IntervalNum數量要多一

 

 

使用ImageSamper將這個陣列上的每一個點

根據圖片的像素色階移動Z軸高度

 

用IntCurve將每列的點連接起來

便可以得到二維編織品向度Y的線

 

編織作品的結構與剛接的建築結構不同的地方

在於其中每一個向度的線段

必須要不交於(cross)任何另一個向度的線段

透過線型材料相互間的摩擦力

取得一定容許範圍內的彈性

 

我們可以結合Vector的decompose(Vcomp)和compose(Vxyz)元件

更改格點的Z軸值

以取得另一個不相交於向度Y的

向度X的格點陣列

 

向度X的線段

可以透過兩個series取得

0,11,22,33,44,55,66,77,88,99,110

1,12,23,34,45,56,67,78,89,100,111,

2,13,24,35,46,57,68,79,90,101,112,….為一組

共11組 點集合

 

將上述的Grasshopper元件連接的過程

簡化並濃縮為一個VB元件

 

其中並加入一個Boolean的選項

讓使用者可以透過True/False來判斷線段彼此間的上下關係

來自行定義編織的方法

並讓這個編織的模式

可以被貼附到任意能夠被UV定義的自由曲面上

 

 

 

arrow
arrow
    全站熱搜

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