在設(shè)置角色動(dòng)畫(huà)時(shí),,常常會(huì)碰到需要角色沿指定的路徑或曲面行走的情況,,使用Cat工具,,能夠很容易地實(shí)現(xiàn)這類(lèi)動(dòng)畫(huà)效果,,并可以對(duì)腳步的步幅,、時(shí)間等進(jìn)行設(shè)置,,完成更為細(xì)致準(zhǔn)確的動(dòng)畫(huà)設(shè)置效果,。在本章中,將通過(guò)兩個(gè)實(shí)例為各位網(wǎng)友講解怎樣設(shè)置對(duì)象沿路徑和曲面行走,。在制作實(shí)例之前,,各位網(wǎng)友需要下載素材文件。 1. 使對(duì)象沿路徑行走使對(duì)象沿路徑行走的原理較為簡(jiǎn)單,,將預(yù)設(shè)模型或自定義的骨骼對(duì)象綁定到虛擬物體,,然后使用虛擬物體的運(yùn)動(dòng)影響對(duì)象的運(yùn)動(dòng)即可,本節(jié)將通過(guò)一個(gè)實(shí)例為讀者講解其具體的操作方法,。 (1)首先運(yùn)行3ds max 2011,,打開(kāi)素材文件“路徑行走源文件.max”,該文件包括一個(gè)預(yù)設(shè)模型和一條石頭小路,,本實(shí)例中,,需要設(shè)置對(duì)象沿石頭小路行走。 (2)在視圖中選擇GameChar對(duì)象,,進(jìn)入Motion面板,。 (3)在Layer Manager卷展欄內(nèi)創(chuàng)建一個(gè)CATMotion層。 (5)單擊Setup Mode按鈕,,激活Animation Mode按鈕,,進(jìn)入動(dòng)畫(huà)設(shè)置模式。 (4)接下來(lái)需要?jiǎng)?chuàng)建一個(gè)虛擬物體,,控制對(duì)象的運(yùn)動(dòng),。在Top視圖中創(chuàng)建虛擬對(duì)象Point001,。 (5)重新命名Point001對(duì)象,并更改其尺寸,,以便更易于觀察和選擇,。 (6)選擇GameChar對(duì)象,進(jìn)入Motion面板,,在Layer Manager卷展欄內(nèi)單擊CATMotion Editor按鈕,,打開(kāi)CATMotion對(duì)話(huà)框。 (7)在CATMotion對(duì)話(huà)框中拾取“控制點(diǎn)”對(duì)象作為路徑節(jié)點(diǎn),。 (8)拾取路徑節(jié)點(diǎn),,預(yù)設(shè)模型產(chǎn)生了錯(cuò)誤的旋轉(zhuǎn)。 (9)接下來(lái)需要旋轉(zhuǎn)“控制點(diǎn)”對(duì)象,,使預(yù)設(shè)模型恢復(fù)到正確的方向,,為了更為準(zhǔn)確地旋轉(zhuǎn)對(duì)象,需要設(shè)置旋轉(zhuǎn)角度,。 (10)關(guān)閉對(duì)話(huà)框,。激活Angle Snap Toggle按鈕,現(xiàn)在每次旋轉(zhuǎn)操作將被限定在90度,。然后旋轉(zhuǎn)“控制點(diǎn)”對(duì)象,,使預(yù)設(shè)模型恢復(fù)到正確的方向。 (11)當(dāng)前“控制點(diǎn)”對(duì)象的運(yùn)動(dòng)將會(huì)控制預(yù)設(shè)模型的運(yùn)動(dòng),。在動(dòng)畫(huà)控制區(qū)激活Auto Key按鈕,,進(jìn)入自動(dòng)關(guān)鍵幀動(dòng)畫(huà)設(shè)置模式,然后拖動(dòng)時(shí)間滑塊并在Top視圖中移動(dòng)“控制點(diǎn)”對(duì)象,,設(shè)置其動(dòng)畫(huà),。 (12)關(guān)閉Auto Key按鈕,播放動(dòng)畫(huà),,預(yù)設(shè)模型沿“控制點(diǎn)”對(duì)象的運(yùn)動(dòng)軌跡運(yùn)動(dòng),,在視圖中會(huì)顯示足跡對(duì)象,這些足跡是可以被編輯的,,編輯后的足跡會(huì)影響對(duì)象的運(yùn)動(dòng),。 (13)在鍵盤(pán)上按Ctrl+Z鍵,恢復(fù)到“控制點(diǎn)”對(duì)象未設(shè)置動(dòng)畫(huà)的狀態(tài),,接下來(lái)需要設(shè)置“控制點(diǎn)”對(duì)象沿指定路徑運(yùn)動(dòng),。選擇“控制點(diǎn)”對(duì)象,進(jìn)入Motion面板,,在Assign Controller卷展覽的顯示窗內(nèi)選擇Position選項(xiàng),。 (14)單擊按鈕,打開(kāi)并設(shè)置Assign Rotation Controller對(duì)話(huà)框,。 (15)退出Assign Rotation Controller對(duì)話(huà)框后,,在Motion面板會(huì)出現(xiàn)Path Constraint控制器的相關(guān)參數(shù),,單擊Add Path按鈕,在場(chǎng)景中單擊“路徑”對(duì)象,,使該對(duì)象成為“控制點(diǎn)”對(duì)象的運(yùn)動(dòng)路徑,。 (16)播放動(dòng)畫(huà),預(yù)設(shè)模型沿路徑運(yùn)動(dòng),,但并未跟隨路徑的方向旋轉(zhuǎn),。 (17)關(guān)閉Add Path按鈕,選擇Follow復(fù)選框,,播放動(dòng)畫(huà),,預(yù)設(shè)模型跟隨路徑的方向旋轉(zhuǎn)(關(guān)于動(dòng)畫(huà)控制器設(shè)置相關(guān)知識(shí)請(qǐng)各位網(wǎng)友參考本網(wǎng)站在線(xiàn)教程模塊)。 (18)接下來(lái)需要對(duì)腳步動(dòng)畫(huà)進(jìn)行一些修改,,進(jìn)入CATMotion對(duì)話(huà)框并選擇Globals選項(xiàng),。 (19)在CATMotion Range選項(xiàng)組內(nèi)的Start和End參數(shù)欄內(nèi)的參數(shù)分別為路徑節(jié)點(diǎn)影響對(duì)象運(yùn)動(dòng)開(kāi)始和結(jié)束的幀,在Start參數(shù)欄內(nèi)鍵入20,,播放動(dòng)畫(huà),,預(yù)設(shè)模型在第0~20幀未沿路徑運(yùn)動(dòng),只是原地行走,,在第20幀之后開(kāi)始沿路徑運(yùn)動(dòng),。完畢后在Start參數(shù)欄內(nèi)鍵入0,恢復(fù)默認(rèn)參數(shù),。 (20)在End參數(shù)欄內(nèi)鍵入60,,播放動(dòng)畫(huà),,預(yù)設(shè)模型在第0~60幀沿路徑運(yùn)動(dòng),,第60 幀之后只是原地行走。完畢后在End參數(shù)欄內(nèi)鍵入100,,恢復(fù)默認(rèn)參數(shù),。 (21)通過(guò)設(shè)置Max Step Time和Max Stride Length參數(shù)欄內(nèi)的參數(shù),來(lái)延長(zhǎng)每一步的時(shí)間并增大步間距,。 (22)播放動(dòng)畫(huà),,可以看到第25幀時(shí)步幅過(guò)大,有些不自然,,在Top視圖中移動(dòng)足跡的位置,。 (23)播放動(dòng)畫(huà),現(xiàn)在動(dòng)畫(huà)變得流暢自然了,。 (23)現(xiàn)在本實(shí)例就設(shè)置完成了,,如果各位網(wǎng)友還有什么不理解的地方,可以打開(kāi)素材文件“路徑行走完成文件.max”,,該文件為動(dòng)畫(huà)設(shè)置完成后的文件,,也可以在本網(wǎng)站在線(xiàn)查詢(xún),,會(huì)有專(zhuān)業(yè)技術(shù)人員為您解答相關(guān)技術(shù)問(wèn)題。 2. 使對(duì)象沿曲面行走在上一節(jié)中,,已經(jīng)為各位網(wǎng)友講解了使對(duì)象沿路徑行走的方法,,沿路徑行走只能在一個(gè)平面內(nèi)應(yīng)用,不能適應(yīng)山坡,、盆地等凹凸地形,,在設(shè)置了對(duì)象沿路徑行走后,還可以繼續(xù)對(duì)其進(jìn)行編輯,,使其適應(yīng)曲面,,在本實(shí)例中,將為讀者講解其具體的操作方法,。 (1)首先運(yùn)行3ds max 2011,,打開(kāi)素材文件“曲面行走源文件.max”,該文件包括一個(gè)凹凸地面場(chǎng)景和已經(jīng)設(shè)置了沿路徑行走的預(yù)設(shè)模型,,在本實(shí)例中,,需要設(shè)置預(yù)設(shè)模型沿地面行走的動(dòng)畫(huà)。 (2)播放動(dòng)畫(huà),,可以看到預(yù)設(shè)模型沿路徑行走,,但是并未適應(yīng)地面。 (3)選擇預(yù)設(shè)模型上任意對(duì)象,,進(jìn)入Motion面板,,并打開(kāi)CATMotion對(duì)話(huà)框。
(4)在CATMotion對(duì)話(huà)框左側(cè)的顯示窗內(nèi)選擇LimbPhases選項(xiàng),,在CATMotion對(duì)話(huà)框右側(cè)會(huì)顯示其編輯參數(shù),。
(5)在場(chǎng)景中拾取“地面”對(duì)象,做為曲面,。
(6)播放動(dòng)畫(huà),,預(yù)設(shè)模型沿曲面行走。
(7)現(xiàn)在本實(shí)例就設(shè)置完成了,,如果各位網(wǎng)友還有什么不理解的地方,,可以打開(kāi)素材文件“曲面行走完成文件.max”,該文件為動(dòng)畫(huà)設(shè)置完成后的文件,,也可以在本網(wǎng)站在線(xiàn)查詢(xún),,會(huì)有專(zhuān)業(yè)技術(shù)人員為您解答相關(guān)技術(shù)問(wèn)題。 |
|