如何將OpenGL畫面錄成影片?

答andm君。有三種方法:

1. 讓jit.gl.render在jit.matrix中繪圖(所以必須是四平面 char 矩陣,其名稱與jit.gl.render相同),然後再用jit.qt.record錄下矩陣。這是以軟體算圖,所以比繪製在jit.window慢了許多。

2. 在jit.window中繪圖,然後用jit.desktop抓取該部分的影像,然後再將之輸出到jit.qt.record。

3. 用jit.gl.sketch的glreadpixels訊息,將資料寫入jit.matrix,再用jit.qt.record錄下。

可參考此範例

用Jitter重現Radiohead的House of Card

Thom

Snapz Pro XScreenSnapz011.png

Radiohead這支在網路上引起不少討論House of Card MV中,起用Aaron Koblin為技術指導,採取兩種3D Scanner: GeometricinformaticsVelodyne擷取地景與Thom面孔的3D資料,以Processing製作出這段MV。製作過程 相當值得一看。

當然,你也能用公開版本Processing code重現這MV,但Processing的openGL即時處理不夠快,得把整段資料render成video後才稍順暢些。所以,日前C74論壇中的Yair Reshef改寫了這段程式碼,現在你也能在Jitter中重現3D場景,方法如下:

  1. 下載這兩個patch:hoc1.pat (3d場景) 與hoc2.pat (面孔動畫)
  2. http://code.google.com/p/radiohead/downloads/list 下載HoC_DataApplications_v1.0.zip(場景資料,Processing原始碼)和HoC_AnimationData.zip(面孔動畫資料)
  3. 將場景資料解壓,將其中city.csv與culdesac.csv放在hoc1.pat的同個資料夾中。面孔動畫資料解壓,在patch所在資料夾內建立一個名叫data的子資料夾,將所有csv檔放入data。
  4. 下載z.glNav ,解壓後放到你的C74資料夾內,可用鍵盤滑鼠控制openGL的鏡頭移動。操作:k切換是否使用鍵盤滑鼠控制,asdw左下右上,z 拉近,c座標位置。其他詳細操作可見其附帶說明。
  5. 開啟patch,have fun!!

註:Max 5.04上的jit.fprint有點問題,現在不能跑這patch,請用Max 4.6執行。

Carl Stone 訪談中譯 by Arbyth

n865255424_3516146_2102.jpg

Carl Stone

這篇原在Cycling 74,Gregory Taylor對Carl Stone所做的訪談,日前由Arbyth熱情翻出

你也能在GRM Web Radio中找到Carl Stone的現場演出,個人非常喜歡他06年用女聲Vocal所做的現場調變,有深度,層次分明豐富的力作,這段採樣也成為Al-Noor中的第一曲原始素材。

GRM Web Radio操作:請選右上角Connexion Rapid寬頻收聽,在Reportage de Concerts中的10 mars 2006中段。

Max 5新功能 6. 另外25項新功能

以下是Max 5中比較次要的創新改進。有些地方可能只有老玩家才會知道改良了什麼,但就算是新手,也會慢慢發現這些細部改進的便利性。

1. 物件內建提示

以往的Max中,如果你想要在介面上放些提示Hint(滑鼠置於該處,自動浮現說明文字),你得要將hint物件疊在物件上。許多時候,這提示的hint方塊與物件大小相符。現在,你可以直接開啟物件檢視器,在Hint屬性下鍵入文字,在patch解除鎖定時,或將滑鼠置於其上,就會浮現提示文字。

ss25-1.jpg

Read the rest of this entry »

Max 5新功能 5. 搜尋

Max5中的搜尋功能也有一番徹底改良。假設你現在要用jit.qt.movie或imovie物件播放影片檔。你會新建訊息方塊,鍵入read,將它連到物件上,鎖定patch,再按下訊息方塊,並且要記得這段影片存放在哪個檔案夾內的哪個名字,在檔案對話框內慢慢揀選,最後才能載入這段影片。

這個程序現在變得簡單許多。Max 5中新建了檔案瀏覽器File Browser,是利用資料庫追蹤每個你用到的檔案。這一個檔案瀏覽器可以讓你新增或存放"尋找字串",來描述你想要存取的檔案。(比方說是,在兩個禮拜之內新建,檔名為t開頭的聲音檔)。一旦你找到了想要的檔案,你可以直接在檔案瀏覽器內預覽,然後直接拖放到你的patch之內。檔案甚至能夠直接拖放到物件上頭。如果你將影片檔拖放到jit.qt.movie上,物件就會自動載入這影片。
Read the rest of this entry »

Max 5新功能 4. 除錯

以往即使是老練的Max玩家,也得花費許多時間理解patch的運作情況。你得要加入一些物件,將資料印出。但當你有大量資料如聲音訊號或Jitter矩陣時,就沒辦法這樣做了。在新版Max 5內有許多新的除錯功能:

  • 當滑鼠在連接線上時,可以直接顯示聲音訊號或矩陣資料。

ss5.jpg

Read the rest of this entry »

訂閱

索引

|

討論區

留言

Misc