2013年3月5日 星期二

[筆記]經堯老師的Quartz Composer 1-2

除了可以透過手動去調整數值,也可透過低頻振盪器[LFO],把參數傳送給producer物件(藍色橢圓角角造型)。

1.在Patch Library 中輸入[LFO],並拖拉進場景中。



2.[LFO]物件呈現黑色的橢圓角造型(provider)。


3.把[LFO] 物件的Result outlet 連接到[sphere] 物件的X Position inlet,[sphere]物件即會去觸發索引[LFO]產生的震盪參數,畫面中為 0-1高低值, 以sin波震盪。


4.點選[LFO]物件,按下command+i 呼叫出Inspector 視窗,有六項參數可供調整,包含:



Type(形態):Sin(正弦波),Cos(餘弦波),Triangle(三角波),Square(方波),Sawtooth Up(向上鋸齒波),Sawtooh Down(向下鋸齒波),PWN(脈衝波),Random(亂數波)
Period(週期):單位為秒
Phase(相位)
Aamlitude(振幅):
Offset(偏移點):
PWM Ratio(脈衝方位):

常見波形的介紹,可以參考此篇文章(以Pd舉例)

(LFO Inspector)
(Type List)

在此範例中偏移點為0.5,振幅為0.5,所以數值會從0.5往上0.5或往下0.5,所以為0到1之間的震盪。

5.因此如果要設計一個圓球繞著圓運動,只要建立兩個同樣週期的[LFO]物件,一個以Sin波震盪連線到X Position,再加上另一個以Cos波震盪並連線到 Y Poisition ,即可做出繞圓運動。


Example Download