3ds Max添加和調(diào)整飛行路徑
在第一個(gè)練習(xí)中,將為太空戰(zhàn)斗機(jī)指定路徑約束并使其沿路徑飛行。還將設(shè)置一些路徑參數(shù),以改進(jìn)太空戰(zhàn)斗機(jī)的飛行動(dòng)態(tài)。
設(shè)置課程:
-
加載 flyingspacefighter.max 文件。
該課程文件在 tutorials\intro_to_animation 文件夾中。
該場(chǎng)景包括下列各項(xiàng):
-
一個(gè)名為 SpaceFighter 的太空船。
-
一條路徑 Path01。
-
一個(gè)名為 SpaceCam 的(隱藏)攝影機(jī)。
指定路徑約束:
-
在“頂”視口中,選擇 SpaceFighter。
-
從“動(dòng)畫(huà)”菜單中,選擇“約束”>“路徑約束”。
您會(huì)看到在太空戰(zhàn)斗機(jī)和光標(biāo)之間連接了一條虛線(xiàn)。
-
單擊綠線(xiàn) Path01。
一旦選擇了該路徑,太空戰(zhàn)斗機(jī)將跳到該路徑的起點(diǎn)。
注意:在命令面板上會(huì)自動(dòng)打開(kāi)“運(yùn)動(dòng)”面板。
-
如有必要,從“運(yùn)動(dòng)”面板中向上滑動(dòng)卷展欄,直到可以看到所有的“路徑參數(shù)”卷展欄。
您將看到 Path01 已經(jīng)添加到路徑列表中。
-
激活“SpaceCam”視口并播放動(dòng)畫(huà)。
太空戰(zhàn)斗機(jī)會(huì)沿路徑飛行,但其朝向不正確,并且在進(jìn)入曲線(xiàn)路徑時(shí)會(huì)減速。
-
在“路徑參數(shù)”卷展欄的“路徑選項(xiàng)”組中,設(shè)置下列內(nèi)容:
-
啟用“跟隨”:太空戰(zhàn)斗機(jī)會(huì)跟隨路徑,并且當(dāng)路徑彎曲時(shí)它也會(huì)轉(zhuǎn)彎,但它垂直于運(yùn)動(dòng)路徑。
-
在“軸”組中,將軸更改為 Y 軸:太空戰(zhàn)斗機(jī)將重新確定方向并朝向路徑方向,但它是向后飛行的。
-
啟用“翻轉(zhuǎn)”:太空戰(zhàn)斗機(jī)此時(shí)的朝向是它將要沿路徑飛行的方向。
-
-
再次播放動(dòng)畫(huà)。
現(xiàn)在太空戰(zhàn)斗機(jī)將正確地沿路徑飛行,但其飛行動(dòng)態(tài)看起來(lái)不是很逼真。
改進(jìn)飛行特性
在本部分中,將改進(jìn)太空戰(zhàn)斗機(jī)的飛行特性。將使它在進(jìn)入和退出轉(zhuǎn)彎時(shí)看起來(lái)更逼真。
使飛行更逼真:
-
使 SpaceCam 視口處于活動(dòng)狀態(tài),并確認(rèn)在“路徑選項(xiàng)”組中已啟用“恒定速度”。
-
播放動(dòng)畫(huà)。
現(xiàn)在當(dāng)太空戰(zhàn)斗機(jī)進(jìn)入轉(zhuǎn)彎時(shí)不會(huì)減速。它現(xiàn)在的運(yùn)動(dòng)流暢而連續(xù),但看起來(lái)仍不是很逼真。
-
現(xiàn)在啟用“傾斜”,并再次播放動(dòng)畫(huà)(如果動(dòng)畫(huà)仍未播放)。
現(xiàn)在當(dāng)太空戰(zhàn)斗機(jī)飛過(guò)轉(zhuǎn)彎時(shí)它會(huì)傾斜。這很難以察覺(jué)并需要變得更明顯。
-
使用“傾斜量”和“平滑度”設(shè)置,以使太空戰(zhàn)斗機(jī)看起來(lái)像是真的在路徑轉(zhuǎn)彎中傾斜一樣。設(shè)置下列內(nèi)容:
-
將“傾斜量”設(shè)置為 7.0。
“傾斜量”控制對(duì)象向其前進(jìn)路徑的任意一側(cè)傾斜的程度。
如果您是坐在駕駛員座艙中,則正值使太空戰(zhàn)斗機(jī)向左傾斜,負(fù)值使其向右傾斜。請(qǐng)注意所設(shè)置的“傾斜量”的大小。如果值太高,太空戰(zhàn)斗機(jī)會(huì)整個(gè)翻轉(zhuǎn)過(guò)來(lái)。請(qǐng)?jiān)囼?yàn)不同的設(shè)置,并在繼續(xù)操作之前將其恢復(fù)為 7.0。
-
將“平滑度”設(shè)置為 1.0。
平滑度控制太空戰(zhàn)斗機(jī)在經(jīng)過(guò)路徑中的轉(zhuǎn)彎時(shí)發(fā)生傾斜的快慢程度。較小的值使對(duì)象對(duì)曲線(xiàn)的變化反應(yīng)更靈敏,而較大的值則會(huì)消除突然的轉(zhuǎn)折。
太空戰(zhàn)斗機(jī)的飛行看起來(lái)更平滑,因?yàn)樗瓿赊D(zhuǎn)彎時(shí)會(huì)校正自身。嘗試增加“平滑度”的值并觀(guān)察結(jié)果。
注意:可以在播放動(dòng)畫(huà)時(shí)更改設(shè)置。
-
-
將場(chǎng)景另存為 MySpaceFighter01.max。
設(shè)置太空戰(zhàn)斗機(jī)路徑的動(dòng)畫(huà)
可以為“路徑參數(shù)”卷展欄中的參數(shù)設(shè)置動(dòng)畫(huà)。在本部分中,將更改一些動(dòng)畫(huà)設(shè)置,并觀(guān)察在太空戰(zhàn)斗機(jī)上產(chǎn)生的效果。
設(shè)置路徑參數(shù)的動(dòng)畫(huà):
-
將時(shí)間滑塊移至第 60 幀。
-
啟用“自動(dòng)關(guān)鍵點(diǎn)”,并將“傾斜量”設(shè)置為 6.0。
您將看到在時(shí)間線(xiàn)的第 60 幀處添加了一個(gè)新關(guān)鍵點(diǎn)。
-
將時(shí)間滑塊滑動(dòng)到 75,并將“傾斜量”設(shè)置為 12.0。
-
禁用“自動(dòng)關(guān)鍵點(diǎn)”并播放動(dòng)畫(huà)。
當(dāng)太空戰(zhàn)斗機(jī)進(jìn)入第二個(gè)彎道時(shí),它轉(zhuǎn)彎時(shí)劇烈地?fù)u擺,好像在躲避導(dǎo)彈或避開(kāi)激光。
-
將場(chǎng)景另存為 MySpaceFighter02.max。
混合路徑
到目前為止,您使用的是單一路徑。3ds Max 允許混合多條路徑,這會(huì)得到一些有趣的運(yùn)動(dòng)效果。
設(shè)置課程:
-
打開(kāi)文件 flyingspacefighter02.max。
本課程的文件位于 \tutorials\intro_to_animation 文件夾中。
該場(chǎng)景包括下列各項(xiàng):
-
一個(gè)名為 SpaceFighter 的太空船。
-
兩條路徑 Path01(綠色)和 Path02(紅色)。
-
一個(gè)名為 SpaceCam 的攝影機(jī)(隱藏)。
-
使太空戰(zhàn)斗機(jī)沿混合路徑飛行:
-
選擇 SpaceFighter,并打開(kāi)“運(yùn)動(dòng)”面板。
太空戰(zhàn)斗機(jī)已被約束到 Path01。
-
在“路徑參數(shù)”卷展欄中,單擊“添加路徑”按鈕。
-
選擇紅色路徑 Path02。
請(qǐng)注意,太空戰(zhàn)斗機(jī)在兩條路徑之間的中途是如何確定位置的。這是因?yàn)槊織l路徑都同等程度地影響太空戰(zhàn)斗機(jī)。
-
單擊“添加路徑”按鈕以將其禁用。
-
激活 SpaceCam 視口(如果其尚未激活),并播放動(dòng)畫(huà)。
“權(quán)重”設(shè)置控制太空戰(zhàn)斗機(jī)受每條路徑影響的程度。
-
選擇 Path01,并將“權(quán)重”設(shè)置為 25。
-
再次播放動(dòng)畫(huà)。
太空戰(zhàn)斗機(jī)跟隨 Path02 的程度更緊密一些,因?yàn)樗臋?quán)重比 Path01 大。為每條路徑試驗(yàn)不同的“權(quán)重”設(shè)置并觀(guān)察結(jié)果。
-
將場(chǎng)景另存為 MySpaceFighter03.max。
-
分享到:
您需要登錄后才可以發(fā)帖 登錄 | 立即注冊(cè)
- 用戶(hù)名:
- 密 碼:
- 驗(yàn)證碼: 看不清? 點(diǎn)擊更換
- 忘記密碼?
全部評(píng)論:0條