GH 0.9 的資料配對(Data Matching)


[Tested in Grasshopper 0.9.0006]

資料配對全改了!哀鴻遍野~ 原本資料配對(Data Matching)是在元件的關連選單中設定,但現在所有元件本身只剩下預設的 Long List 配對,若要用短配對(Short List)或交叉配對(Cross Reference),得改用專屬的配對元件。

新的配對元件相對彈性較高,而且把原本隱藏在關聯選單中的常用選項拉出來成為具體元件,很符合視覺化運算的精神。但這改變的陣痛期實在難熬~

新的資料配對元件共有三個:Cross Reference, Long List, Short List
雖然 Long List 已經是所有元件內建的資料配對方式,但配對元件裡還提供了不同的選項。

Cross Reference 交叉配對

關於交叉配對元件,可以參考 David Rutten 寫的 Cross Reference; what is it, how does it work, why would I need it? 裡面清楚解釋了七種不同的交叉配對模式:Holistic (完整), Diagonal (對角或斜對稱), Coincident (疊合), Lower triangle (下三角), Lower triangle (strict) (嚴格下三角), Upper triangle (上三角), Upper triangle (strict) (嚴格上三角)。


Coincident 要在三維以上的配對才有效果,否則看起來和 Diagonal 一樣。其定義為:所有配對中的索引值,只要有任意兩個相同時,就不列入配對。

Lower triangle (strict) 和 Upper triangle (strict) 的"嚴格(strict)"之意,指的是不含對角線。

Long List 長配對

長配對提供五種模式:Repeat First (重複第一項), Repeat Last (重複末項), Interpolate (內插法), Wrap (全部重複), Flip (翻轉)。其中 Repeat Last 是預設模式。


Short List 短配對

短配對提供三種模式:Trim Start (去頭), Trim End (去尾), Interpolate (內插法)。其中 Trim End 是預設模式。


留言