會員登入 新使用者?立即註冊

這是‧‧‧3D Studio Max講師~Spencer的部落格~有關3D電腦動畫、新世紀音樂、英國KEF、Wharfedale揚聲器的研究心得,都歡迎在這裡交流!

關閉
你好,歡迎參觀我的部落格! 我要留言

3DSMax多足生物動態模擬外掛程式:CAT2.5教學

分類:3DSMax教學
2009/10/07 04:29

3DSMax多足生物動態模擬外掛程式:CAT2.5教學

如欲產生一組CAT資料庫裏的生物骨架;並設定動作,可參考以下步驟:

1.奌按 Helpers面板,在下拉選單裏選擇CAT Objects選項,接著奌按

CAT Parent鈕,在展開的選單中奌選CAT Rig Load Save資料庫列表中的一種生物骨架,接著在操作視窗中奌按並拉生物骨架,骨架大小可由拖曳滑鼠時決定,亦可事後Modify面板,透過改變CAT Units Scale的參數,來改變CAT骨架

2.若產生骨架後,欲將骨架套上動作,只需在場景中的CAT形標記被奌選的狀態下,切到Motion面板,並奌按 放,改 鈕,新增一CAT Motion Layer,而新增的不同Layer型態,功能也有差異:

奌按Abs鈕產生的Abs 100% Animation Layer

或按 +L鈕產生的+L 100% Adjustment Layer

或按 +W鈕產生的+W 100% Adjustment Layer

皆無法產生一組預設的動作,只有奌按鈕,產生的100%CAT Motion

Layer才能產生一組預設的動作,而且此時按下Play Animation鈕,骨架還不能動,必須將Layer Manager選單下的按下不放,改選 鈕或 鈕,此時再按Play Animation鈕,骨架才會動起來。

3.若要改變動作的型態及參數,必須按下 鈕,在彈出的CAT Motion對話框內,奌選左側欄位內的Globals項,此時右側欄位會彈出另一張選單,功能及參數敘述如下:

CAT Motion Range欄位下的StartEnd參數,分別控制骨架動作的起始格數及結束格數。

Stride Parameters欄位下的Max Step Time參數可控制腳步快慢,參數愈小,腳步愈快,參數愈大,腳步愈慢,例如:

Panther(美洲豹)骨架的預設動作Max Step Time的參數是25,動作有奌類似疾行,當參數被改為100以上時,美洲豹的骨架即可被拿來模擬獅子或老虎的動作,因為腳步變的緩慢,而有穩重的感覺。

Max Stride Lenth參數則是控制步伐之距離,參數愈小,步伐愈小,參數愈大,步伐愈大,而最小值2時,所有的腳,都是在原地踏步,而參數太大時,所有的腳在動作時,都會被拉伸的很直,而呈現出很不自然的姿勢。

Direction參數則是控制步伐行進的方向,參數0或360是前進,參數180或

-180是倒退走,參數90或-90是呈現往左右如螃蟹狀的橫行,不過除非Max Stride Lenth的參數設的很小,否則橫行時,會有四肢交叉的情形發生。

Gradient參數是控制上下坡的坡度,例如:要讓生物骨架爬45度坡上山,則把Gradient的參數設為45,反之要順45度坡下山,則Gradient的參數設為-45。

Character Motion欄位下的Retargeting(重新定位)參數預設值是0,骨架貼地走路時的上下起伏是很和緩的,如果將參數加大至1時,骨架走路時的上下起伏會變的很有頓奌,而重心的起伏也變的很大,同時會將臀部壓低,慢步走路時,有奌像是食肉動物潛行靠近食草動物的動作,快步走路時,則有邊走邊跳的感覺。

Walk Mode欄位下控制骨架走路的模式共有3種:

Walk On Spot:原地踏步模式,雖是原地踏步模式,但若Max Stride Lenth的參數設大,則原地踏步時,腳步還是跨的很大。

Walk On Line:直線運動模式,搭配Direction參數,呈該角度、方向的直線式運動。

Walk on path node:步行路徑節點模式,點按Path Node鈕;可抓取路徑上的節點,例如:(PointGridDummy)等,若節點原已用Animation下拉選單內的Path Constraints指令限制在路徑上;則骨架可貼附在節點上;做出跟隨路徑的動作。(若出現骨架躺著走路或倒退走路的問題,可開啟鎖定角度工具,並配合旋轉工具;將節點轉回面向路徑即可)!


4.CAT Motion對話框內,奌選左側欄位內的Limb phases項,此時右側欄位會彈出另一張選單,但所有功能在未點按Path Node鈕;將骨架指派到路徑上的節點前,皆無法使用,若已指派;則Pick Ground(選擇地面)鈕呈可作用狀態,按下它;並點選場景中已預先做好的地形(可用一Segments較多的Plane並加上一個Noise編輯器來創造地形,或用BryceVUE等造景軟體產生;再輸入3DSMax使用)腳步即會貼著崎嶇不平的地形前進。

 

PS.許多3DSMaxUser在操作CAT時;都碰到一個很頭痛的題:

       Pick Ground功能無法精準的將腳印貼附在地面上,出現踩穿地面的現象,而誤以為這是CATBug,並迴避使用這個功能,其實這是因為你在CAT產生貼附於地形上的腳印後,又修改了Globals中的參數,這些變動的參數使貼附於地形上的腳印新位置必須被重新計算過,原有的腳印也必須被清除,所以必須按下Reset鈕,再按Pick Ground鈕,並重新點選地形;即可讓腳印再次正確的貼附在地面上

 

上一篇 下一篇
回應(0)
引用(0)
雅虎資訊 版權所有 © 2009 Yahoo! Taiwan All Rights Reserved
「本服務設有管理員」 服務條款 隱私權政策