Translate

2013年4月16日 星期二

3D 螺旋槳飛機Driver(驅動)練習

螺旋槳旋轉Driver(驅動)設定:
1.將螺旋槳parent給鼻罩(ctrl+p),以鼻罩旋轉為主
   點選鼻罩,屬性-變換-旋轉-y軸(數值),按右鍵選添加單一驅動器(Drievr)
   再到下方自訂屬性添加一屬性,按編輯鍵編輯名稱最小值最大值等
   滑鼠移到新添加的屬性數值那按右鍵,選擇複製資料路徑
(等等要貼在圖表編輯器-驅動器那的路徑)

2.如圖1分割視窗,打開圖表編輯器,將曲線編輯器改選成驅動器,按n鍵叫出工具欄
   點選旋轉y軸的驅動器(圖1中因為已經設好2個驅動器),再工具欄添加變數
   第一個變數在路徑那按ctrl+v貼上剛剛複製的路徑,其他如圖設置
   第二個變數,應該是指時間軸(我可能是錯了)

如沒設第2個變數,那你按下動畫(alt+a)後他是不會動的
你要轉動螺旋槳就必須手動改變spin數值才能辦到

旋轉y軸度數數值是以Expr欄的設定決定的

99-1.blend 圖1 

圖2中是多添加一個rpm屬性,這樣才方便看轉速,你也可不設置
設置方式和上面相同

24*spin*60/360=rpm數值
24(一秒有24個時間軸單位)(這數值可設定在算繪-維度那改變)
rpm=一分鐘內螺選槳旋轉總度數/360度
一分鐘有60*24個時間軸單位 () (這字叫啥ˋˊ)
螺選槳旋轉度數=時間軸單位*spin值
(越講越模糊....)(按圖設置就好或自行理解)

99-2  圖2

最後是飛行路徑設置
增加一曲線並設置好位置,如圖3
3.blend  圖3

將飛機所有零件parent給機身也機身移動為主
將機身和曲線設置一跟隨路徑,先點選機身後點選曲線
按ctrl+p選跟隨路徑,這樣飛機就能沿曲線路徑移動

這是完成的樣子



螺旋槳速度改變:改變spin值
飛機飛行速度改變:改變曲線的路徑動畫的數值(屬性-物體數據-路徑動畫)

(在這做個紀錄與分享)

沒有留言:

張貼留言