2009年10月13日 星期二

使用Blender 以及voodoo 來模擬子彈飛行Part2

  • 之前所介紹的是如何使用voodoo camera tracker來完成相機的軌跡運算!接下來我們要做的事情就是如何把*.py的檔案匯入Blender來運行!
  • 首先我們必須把blender的預設物件全選後進行刪除,可透過按下兩次A鍵(全選)後再按下DEL來進行刪除。如圖示:

選擇文字編輯器


開啟文字檔位置


載入後請選擇運行Python Script


後回到3D視窗


  • 按下數字鍵0來切換到相機視窗
  • 此時的畫面應該是很多的小黑點
  • 接下來我們必須把blender轉換的traga圖形載入到背景(traga圖形檔的轉換,在Part1有祥細的介紹)

設定影像輸出格式

各位可按下Ait+A來看看自己所設定的動畫!
接下跟這圖示走吧!




  • 從Part1至Part2的一翻設定之後,終於完成了場景的製作,各位網友可以試試看放一些立方體在場景,然後按下Alt+A此時您會發現立方體並不回隨著相機的移動而移動,而會一直在待在原點而不動,就如同電影特效一般!各位可以試試。
  • 筆者將在Part3中示範子彈移動以及輸出動畫!

2009年10月3日 星期六

使用Blender 以及voodoo 來模擬子彈飛行Part1

先來看看完成的合成影像

  • 首先我們必須先下載voodoo camera tracker,這套軟體它是利用影像的位移來計算出相機移動的軌跡!而這套免費的軟體不僅可以轉換成Blender的格式 同時還支援3D MAX、Maya...... 等知名軟體!有興趣的網友可以上網搜尋看看,會有很多載點可以下載的。
  • 接下來我們必須準備一下影像來當做背景,上面的短片背景影像是某間公司的碼頭倉庫,各位也可以自行設計場景,只要你有數位相機就可以做得到了。
  • 在使用voodoo camera tracker之前,我們必須先使用Blender軟體將影像格式轉換成Tga格式:
1.先打開Blender程式,之後選擇video sequence editor

2.選擇 Add > Movie,選擇影像所在位置。

3.將載入的影像放置第1的影格內

4.以下圖的順序步驟來執行

5.當Blender執行完最後一個影格後,就可以關閉了接下來的工作
就交給voodoo了
6.打開voodoo camera tracker程式

7.選擇檔案(選擇編號為0001.tga)

8.匯入檔案

9.執行畫面

10.執行完成的訊息

11.存檔成Blender Python Script,並選擇存儲的位置