在Rhino中,NURBS曲面可以透過

由UV經緯所定義出來的二維座標

來取得三度空間中各點的位置

圖一、Rhino中的自由曲面可以用UV進行分割,並透過UV座標值定義其上的各點

根據這種定義的方式

我們可以藉由置入一個

概念中的三度空間曲面

來當作輔助的內在平面

圖二、概念平面上的各點本身雖然是用二維座標描述,但是卻是分布在三維空間中的點

之後只要輸入二維的數值集合

便可以描述三度空間的運動軌跡

 

我應用UDP

來連結Rhino與之前發展的Synth-Sonar[1]

原本在Processing上開發的Synth-Sonar

使用的是平面的座標系統

透過Rhino對自由曲面的定義

現在可以透過UDP

接收由Synth-Sonar所傳出的字串資訊

在GH中將訊息進行解析後

即時地反映到Rhino中的自由曲面上

圖三、在Receiver和Attractor中加入輸出字串的程式碼,讓Synth-Sonar傳出字串給特定的傳輸埠

在這個操作過程中

用來作為內在平面的三度空間曲面

是先驗地存在於系統之前的

而Synth-Sonar系統中的Receiver和Attractor

則是得以藉由GH訊號的再編碼

取得特定內在平面上的不同形式

圖四、各種不同的內在平面會影響Receiver和Attractor的形式

我將這個概念中的內在平面

指涉為建築中的基地或環境

一個Corbusier在<L’espace indicible>中所謂的Acoustic狀態[2]


延續這個Deleuze式的具像化概念操作[3]

進一步利用GH中的Deform工具

我們可以讓Synth-Sonar中的Attractor和Receiver

在受到內在平面影響形式的同時

也影響到內在平面本身

根據電腦運算的速度不斷地運行這個迴圈

圖五、內在平面會在影響Receiver和Attractor的形式的同時,也成為力場改變內在平面

 

在本系統中

一方面 Synth-Sonar透過Rhino與GH的三度空間運算技術

從二維的平面逃逸

成為一個三度空間的形體


另一方面 GH也藉由Synth-Sonar中

由時間迴圈所取得的動態平衡狀態

讓空間形體限制在一個特定範圍之內

 

本次操作根源於訊號轉換的概念

並演示了

多媒體時代技術下

的空間連續體操作[4]



[1] 關於這個小程式,請參考部落格中的文章

[2] 關於這個概念,請參考部落格中的文章

[3] 借用自Deleuze對內在平面的分析,相關文獻來自他與瓜達里合寫的『何謂哲學』(Guattari, Félix & Deleuze, Gilles, GQu'est-ce que la philosophie? 林長杰 譯,何謂哲學(2004),台北市:台灣商務1991.)

[4] 我借用自Brecht著名的事件樂譜(Event Score)的概念:『三個窗戶事件(Three Window Events)』。他將事件當成行動跟物件之間域限的產物,一個完整的窗子事件包含了關閉的窗扇物件、與開啟的推窗的過程所經過的所有扇形空間。(Brecht, George, “Book of the Tumbler on Fire,” in Mailano: Edizioni di Cultura Contemporanea, 1967. )

創作者介紹
創作者 OT 的頭像
OT

M+A Media Lab

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