3dmax動(dòng)畫(huà)基本概念詳解

動(dòng)畫(huà)是基于人的視覺(jué)原理創(chuàng)建運(yùn)動(dòng)圖像,在一定時(shí)間內(nèi)連續(xù)快速觀看一系列相關(guān)連的靜止畫(huà)面時(shí),會(huì)感覺(jué)成連續(xù)動(dòng)作,每個(gè)單幅畫(huà)面被稱(chēng)為幀。
在3D Studio MAX中,大家只需要?jiǎng)?chuàng)建記錄每個(gè)動(dòng)畫(huà)序列的起始、結(jié)束和關(guān)鍵幀,在MAX中這些關(guān)鍵幀稱(chēng)作keys(關(guān)鍵點(diǎn))。關(guān)鍵幀之間的播值則會(huì)由3D Studio MAX自動(dòng)計(jì)算完成。
在3D Studio MAX可將場(chǎng)景中對(duì)象的任意參數(shù)進(jìn)行動(dòng)畫(huà)記錄,當(dāng)對(duì)象的參數(shù)被確定后,就可通過(guò)3D Studio MAX的渲染器完成每一幀的渲染工作,生成高質(zhì)量的動(dòng)畫(huà)。
8.1.1 關(guān)鍵幀與時(shí)間
傳統(tǒng)的動(dòng)畫(huà)方式以及早期的計(jì)算機(jī)動(dòng)畫(huà)將創(chuàng)建的工作嚴(yán)格鎖定為幀數(shù),這對(duì)使用單一格式和不需要限制動(dòng)畫(huà)時(shí)間是沒(méi)有問(wèn)題的。但是,動(dòng)畫(huà)出現(xiàn)了不同的格式,在這些格式中最常見(jiàn)的兩種,電影使用24FPS(Frame persecond每秒幀數(shù))而視頻使用30FPS。并且對(duì)動(dòng)畫(huà)的精確要求也越來(lái)越高,尤其是用于科學(xué)現(xiàn)象的表現(xiàn)與法律條件的模擬時(shí)更要求精確。
3D Studio MAX是一個(gè)以時(shí)間為基礎(chǔ)的動(dòng)畫(huà)軟件。MAX測(cè)量時(shí)間并按1/4800秒來(lái)存儲(chǔ)動(dòng)畫(huà)值,根據(jù)工作的不同可選擇不同的方式顯示時(shí)間,包括對(duì)傳統(tǒng)的幀數(shù)進(jìn)行使用。在下面章節(jié)中將有很多例子都遵循傳統(tǒng)采用幀數(shù)顯示時(shí)間。但3D Studio MAX是一個(gè)精確時(shí)間為基礎(chǔ)的動(dòng)畫(huà)方式,幀只有在渲染輸出時(shí)才產(chǎn)生。
8.1.2 動(dòng)畫(huà)控制
在3D Studio MAX中可以使用以下工具對(duì)動(dòng)畫(huà)進(jìn)行控制。
Track View(軌跡視圖):在一個(gè)浮動(dòng)窗口中提供細(xì)致調(diào)整動(dòng)畫(huà)的工具。在這個(gè)視窗中可對(duì)物體的動(dòng)畫(huà)軌跡進(jìn)行編輯,修改,設(shè)定。
Motion(運(yùn)動(dòng)面板):此面板被放置在命令面板區(qū),通過(guò)使用這一命令面板可以調(diào)整變換控制器影響動(dòng)畫(huà)的位置,旋轉(zhuǎn)和變比。
Hierarchy(層級(jí)面板):使用此面板可調(diào)整兩個(gè)或多個(gè)鏈接對(duì)象的所有控制參數(shù)??梢詫?duì)對(duì)象的軸點(diǎn)、反向動(dòng)力、鏈接關(guān)系進(jìn)行設(shè)定。
時(shí)間滑塊:用來(lái)控制場(chǎng)景中當(dāng)前時(shí)間位置,在設(shè)定對(duì)象關(guān)鍵幀時(shí)的時(shí)間依據(jù)。
Animate(動(dòng)畫(huà)鎖定):用來(lái)對(duì)場(chǎng)景對(duì)象的關(guān)鍵幀參數(shù)進(jìn)行鎖定記錄的。
Time Configuration(時(shí)間配置):用來(lái)對(duì)場(chǎng)景中的時(shí)間長(zhǎng)度及時(shí)間范圍進(jìn)行設(shè)定的工具。
創(chuàng)建一個(gè)關(guān)鍵幀動(dòng)畫(huà):
我們將利用
(動(dòng)畫(huà)鎖定鈕),來(lái)記錄一個(gè)放樣物體進(jìn)行縮放變形的過(guò)程。
1)在工具欄中單擊Shapes標(biāo)簽項(xiàng)中的
按鈕,在頂視圖中建立一個(gè)螺旋曲線圖形。并在命令面板中設(shè)定Helix參數(shù),如圖8-1所示。
圖8-1 Helix參數(shù)卷展欄
在Front視圖中建立一 個(gè)Circle圖形作為Helix路徑的截面參數(shù),如圖8-2所示。
圖8-2 截面參數(shù)
2)選擇Helix物體,
Create(創(chuàng)建)命令面板立體圖標(biāo)項(xiàng)中選擇Compound Object(擴(kuò)展元),并在擴(kuò)展元面板中單擊Loft按鈕,在隨即彈出的Loft參數(shù)面板中Creation Method卷展欄中單擊Get Shape按鈕。然后將鼠標(biāo)移至視窗中獲取Circle截面圖形?,F(xiàn)在放樣物體造型已創(chuàng)建完成。
3)選擇放樣物體進(jìn)入
Modify(修改)命令面板,在Deformations卷展欄中單擊Scale按鈕,打開(kāi)Scale Deformation對(duì)話框。在視窗中調(diào)整截面控制曲線縮放造型,如圖8-3所示,這個(gè)造型作為放樣物體的初始造型,也就是第一個(gè)關(guān)鍵幀。
圖8-3 放樣物體初始造型
4)回到用戶界面,單擊
按鈕開(kāi)始記錄關(guān)鍵幀,時(shí)間滑塊拖至100幀處,設(shè)定放樣物體截面縮放的結(jié)束幀造型,如圖8-4所示。
圖8-4 放樣物體結(jié)束幀造型
現(xiàn)在你可以在用戶界面下方的關(guān)鍵幀顯示欄中看到分別在第0幀與第100幀處有兩個(gè)關(guān)鍵幀被記錄。這兩個(gè)關(guān)鍵幀就是我們剛剛設(shè)定的兩個(gè)縮放變形的造型。
5)關(guān)閉
按鈕將時(shí)間滑塊拖回第0幀,然后按動(dòng)畫(huà)播放鈕在視窗中觀看縮放變形動(dòng)畫(huà)效果。
兩個(gè)關(guān)鍵幀造型之間的造型,由系統(tǒng)自動(dòng)計(jì)算完成,并生成連續(xù)的動(dòng)畫(huà)效果。
一般創(chuàng)建一個(gè)物體的關(guān)鍵幀動(dòng)畫(huà)有如下幾個(gè)步驟:
1)單擊
打開(kāi)動(dòng)畫(huà)記錄按鈕。
2)拖動(dòng)時(shí)間滑塊到任意非0幀位置。
3)變換物體任意參數(shù)。
對(duì)物體進(jìn)行關(guān)鍵幀記錄時(shí),只須在不同時(shí)間位置對(duì)物體參數(shù)進(jìn)行設(shè)定。物體沒(méi)開(kāi)始動(dòng)畫(huà)記錄前的狀態(tài)則可以算作物體的初始狀態(tài),可以作為物體的第一個(gè)關(guān)鍵幀,當(dāng)你要設(shè)定以下的關(guān)鍵幀時(shí)就必須要打開(kāi)動(dòng)畫(huà)記錄按鈕,將不同時(shí)間位置物體所變換的參數(shù)結(jié)果進(jìn)行記錄,這些不同的時(shí)間點(diǎn)上的物體狀態(tài)則成為了物體動(dòng)畫(huà)中的關(guān)鍵幀或結(jié)束狀態(tài)。
例如:選擇創(chuàng)建一個(gè)球體,在第0幀時(shí)沒(méi)有對(duì)它進(jìn)行動(dòng)畫(huà)設(shè)定,這個(gè)球的狀態(tài)則成為了球的動(dòng)畫(huà)初始狀態(tài)。當(dāng)你打開(kāi)動(dòng)畫(huà)記錄,并將時(shí)間滑塊拖至20幀時(shí),將球沿Y軸放大50%,就在20幀處為球創(chuàng)建了一個(gè)動(dòng)畫(huà)關(guān)鍵點(diǎn),你可以在用戶界面下看到動(dòng)畫(huà)記錄條上出現(xiàn)了一個(gè)關(guān)鍵點(diǎn)。當(dāng)你關(guān)閉動(dòng)畫(huà)記錄鈕后回放動(dòng)畫(huà)時(shí),則可以看到球由0幀到20幀之間出現(xiàn)了沿Y軸縮放的動(dòng)畫(huà)。
在3D Studio MAX 4.0中我們可以在用戶界面下方的動(dòng)畫(huà)記錄條中直接對(duì),物體的關(guān)鍵點(diǎn)進(jìn)行編輯,可以使用鼠標(biāo)在記錄條中直接拖動(dòng)關(guān)鍵點(diǎn),來(lái)改變物體變換的關(guān)鍵幀位置,當(dāng)你按住Shift鍵時(shí)拖動(dòng)鼠標(biāo)則可以對(duì)關(guān)鍵點(diǎn)進(jìn)行復(fù)制。
在動(dòng)畫(huà)記錄條中,點(diǎn)擊鼠標(biāo)右健會(huì)彈出有關(guān)關(guān)鍵點(diǎn)編輯的菜單。
key Properties(關(guān)鍵點(diǎn)屬性):
這一項(xiàng)中所顯示的是當(dāng)前物體的名稱(chēng),當(dāng)前關(guān)鍵點(diǎn)的屬性。如:當(dāng)你對(duì)物體在同一幀進(jìn)行了縮放、旋轉(zhuǎn)、位移等多種記錄時(shí),可以通過(guò)這一選項(xiàng)選擇你所須要的關(guān)鍵點(diǎn)類(lèi)型,來(lái)進(jìn)行修改。
Delete key(刪除關(guān)鍵點(diǎn)):
在這一項(xiàng)中顯示了當(dāng)前物體的所有屬性的關(guān)鍵點(diǎn)記錄。通過(guò)選擇可以刪除任意一種屬性的關(guān)鍵點(diǎn)?;?qū)?dāng)前位置的所有關(guān)鍵點(diǎn)刪除。
Delete selected key(刪除選擇關(guān)鍵點(diǎn)):
對(duì)當(dāng)前你所選擇的關(guān)鍵點(diǎn)進(jìn)行刪除。
Filter(關(guān)鍵點(diǎn)選擇過(guò)濾器):
在這一項(xiàng)中可以對(duì)當(dāng)前物體所作的不同類(lèi)型的關(guān)鍵幀記錄進(jìn)行選擇,并顯示在記錄條中,通過(guò)過(guò)濾器的使用可以對(duì)物體的關(guān)鍵幀分類(lèi)進(jìn)行編輯。
· All keys所有關(guān)鍵點(diǎn)。
· All Transform keys所有變換關(guān)鍵點(diǎn)。
· Current Transform當(dāng)前變換。
· Object物體。
· Material材質(zhì)。
· Go Time到某個(gè)時(shí)間位置(指時(shí)間滑塊位置)。
動(dòng)畫(huà)是通過(guò)隨時(shí)間改變場(chǎng)景而創(chuàng)建的,在3D Studio MAX中可以使用大量的時(shí)間控制器,這些時(shí)間控制器的操作可以在時(shí)間配置對(duì)話框中完成。點(diǎn)擊
按鈕出現(xiàn)時(shí)間配置對(duì)話框,如圖8-5所示。
圖8-5 時(shí)間配置對(duì)話框
在時(shí)間配置對(duì)話框中我們可以選擇動(dòng)畫(huà)的Frame Rate(幀率),設(shè)定Playback(回放動(dòng)畫(huà)的速度),設(shè)定動(dòng)畫(huà)的關(guān)鍵幀范圍。
Frame Rate幀率區(qū)域的幾種幀率間可任意來(lái)回切換,你可根據(jù)你的不同需要進(jìn)行設(shè)定。
· NTSC:美國(guó)和日本視頻使用制式,每秒30幀。
· PAL:歐洲和中國(guó)視頻使用制式,每秒25幀。
· Film:電影使用的幀率,每秒24幀。
· Custom:自定義使用下面的FPS(每移幀數(shù))定義幀率。
在Playback回放區(qū)域中可設(shè)置播放速度,以及播放動(dòng)畫(huà)的視窗數(shù)。
· Real Time(實(shí)時(shí)):這一項(xiàng)是缺省選項(xiàng)。動(dòng)畫(huà)按選定速度播放,在需要時(shí)會(huì)跳過(guò)一些幀以維持正常速度。
· Active Viewport Only:動(dòng)畫(huà)僅在擊活視窗中播放。
· Speed(速度):在下面選項(xiàng)中選擇一種比率作為當(dāng)前幀率的倍數(shù)作為動(dòng)畫(huà)播放的速度。缺省值為1X。
在Animation區(qū)域中可對(duì)場(chǎng)景中的動(dòng)畫(huà)時(shí)間進(jìn)行設(shè)定。
· Start Time:開(kāi)始時(shí)間。
· End Time:結(jié)束時(shí)間。
· Length:長(zhǎng)度。
· Frame Count:幀數(shù)計(jì)算。
· Current Time:當(dāng)前時(shí)間。
在這一區(qū)域中單擊Re-Scale Time按鈕會(huì)彈出如圖8-6所示對(duì)話框。
圖8-6 Re-Scale Tim
當(dāng)我們對(duì)已設(shè)定了動(dòng)畫(huà)的場(chǎng)景時(shí)間進(jìn)行修改,但又想不影響動(dòng)畫(huà)節(jié)奏的情況下,使用這一對(duì)話框來(lái)設(shè)定新時(shí)間。場(chǎng)景中的對(duì)象動(dòng)畫(huà)記錄會(huì)整體隨這一時(shí)間進(jìn)行縮放,而在時(shí)間配制框Animation區(qū)域中的設(shè)置,則不會(huì)影響對(duì)象動(dòng)畫(huà)關(guān)鍵點(diǎn)的位置。
8.1.3 路徑控制
路徑動(dòng)畫(huà)是通過(guò)路徑來(lái)控制物體的運(yùn)動(dòng)軌跡,是除了關(guān)鍵幀動(dòng)畫(huà)外又一種常用的動(dòng)畫(huà)控制方式。
使用路徑來(lái)控制物體,可以使物體完成較為復(fù)雜的任意位移運(yùn)動(dòng),比使用關(guān)鍵幀記錄的方法簡(jiǎn)便易行。
下面我們來(lái)創(chuàng)建一個(gè)沿路徑運(yùn)動(dòng)的動(dòng)畫(huà)。
1)繼續(xù)使用上一練習(xí)中創(chuàng)建的Helix螺旋曲線作為路徑。
2)在Top視窗中建立一個(gè)參數(shù)如圖8-7所示的球體。
圖8-7 球體參數(shù)卷展欄
我們通過(guò)對(duì)球體施加修改器的方式來(lái)創(chuàng)建沿路徑運(yùn)動(dòng)的動(dòng)畫(huà)。
3)選擇球體,進(jìn)入
Modify(修改)命令面板,選擇Path Deform修改器,為球體添加一個(gè)沿路徑變換的修改器。
4)在修改器參數(shù)卷展欄中單擊Pick Path在視圖中使用鼠標(biāo)獲取螺旋路徑。當(dāng)路徑獲取完成后單擊面板下方Move to Path按鈕將球體移至路徑上。
5)如圖8-8所示設(shè)定修改器參數(shù),這些參數(shù)作為修改器的初始參數(shù)。
圖8-8 Path Deform參數(shù)卷展欄
6)打開(kāi)
按鈕,拖動(dòng)時(shí)間滑塊到第100幀位置。重新設(shè)定修改器參數(shù),如圖8-9所示。
圖8-9 100幀時(shí)Path Deform參數(shù)
7)關(guān)閉
按鈕,回放動(dòng)畫(huà)。這時(shí)場(chǎng)景中的球體在沿路徑進(jìn)行螺旋式上升的運(yùn)動(dòng)。對(duì)象的全部動(dòng)作都由路徑的形狀而決定,物體的運(yùn)動(dòng)位置完全受路徑的控制。
完成物體沿路徑運(yùn)動(dòng)的動(dòng)畫(huà),我們還可以通過(guò)
Motion(運(yùn)動(dòng))命令面板中的Path控制器來(lái)完成。
1)選擇球體,進(jìn)入
Motion(運(yùn)動(dòng))命令面板,按下Parameters屬性按鈕,彈出如圖8-10所示對(duì)話框,在對(duì)話框中Assign Controller卷展欄中所顯示的是各種運(yùn)動(dòng)控制器類(lèi)型清單。
圖8-10 運(yùn)動(dòng)控制器類(lèi)型清單
2)在控制器類(lèi)型清單中選擇Position:Bezier Position,單擊
Assign Controller指定控制器按鈕,彈出如圖8-11所示的Bezier Position控制器清單。在清單中指定Path Constraint后按OK退出。
圖8-11 指定控制器清單
3)這時(shí)控制面板上出現(xiàn)Path Parameters路徑屬性卷展欄,如圖8-12所示。
圖8-12 路徑屬性卷展欄
4)單擊Add Path(添加路徑)按鈕,在視窗中點(diǎn)取螺旋路徑。球體自動(dòng)附著在路徑上,回放動(dòng)畫(huà)將看到球體沿路徑進(jìn)行運(yùn)動(dòng)。
在Path Parameters卷展欄中包含以下選項(xiàng),通過(guò)對(duì)下面幾項(xiàng)選項(xiàng)的設(shè)定可以實(shí)現(xiàn)物體沿路徑運(yùn)動(dòng)的不同效果。
· % Along Path:當(dāng)場(chǎng)景中時(shí)間滑塊處于第0幀位置時(shí),這一選項(xiàng)中的數(shù)值則表示從路徑的百分之多少開(kāi)始運(yùn)動(dòng),當(dāng)滑塊處于最后一幀時(shí)這個(gè)選項(xiàng)中的參數(shù)則表示到路徑的百分之多少運(yùn)動(dòng)停止。
· Follow:當(dāng)這一選項(xiàng)被擊活時(shí)物體將作跟隨路徑變化的動(dòng)作。物體的一個(gè)軸作垂直路徑的切線運(yùn)動(dòng),軸位可以進(jìn)行自由設(shè)定。
· Bank:當(dāng)Follow選項(xiàng)被選擇時(shí)Bank才被擊活。
相關(guān)文章
3dmax崩潰了怎么找回文件? 3dmax崩潰后恢復(fù)文件的方法
3dmax崩潰了怎么找回文件?3dmax突然崩潰,正在繪制的圖紙想要恢復(fù)到最新操作的版本,該怎么操作呢?下面我們就來(lái)看看3dmax崩潰后恢復(fù)文件的方法2024-04-09- 3dmax切線工具在哪?3dmax中想要顯示切線,該怎么操作呢?下面我們就來(lái)看看3dMax顯示切線的技巧2023-07-24
3dsmax怎么把線變圓滑? 3dsMax圓滑曲線的繪制技巧
3dsmax怎么把線變圓滑?3dmax中繪制的曲線不是很圓滑,想要繪制圓滑曲線,該怎么操作呢?下面我們就來(lái)看看3dsMax圓滑曲線的繪制技巧2023-05-273DSMax如何設(shè)置霧? 3dsMax建模設(shè)置霧的參數(shù)技巧
3DSMax如何設(shè)置霧?3DSMax建模的過(guò)程中會(huì)需要設(shè)置很多參數(shù),該怎么設(shè)置霧的參數(shù)呢?下面我們就來(lái)看看3dsMax建模設(shè)置霧的參數(shù)技巧2023-05-263dsMax陰影參數(shù)在哪里設(shè)置? 3dsMax陰影深淺設(shè)置技巧
3dsMax陰影參數(shù)在哪里設(shè)置?3dsMax模型陰影想要調(diào)節(jié)深淺,該怎么調(diào)節(jié)陰影參數(shù)呢?下面我們就來(lái)看看3dsMax陰影深淺設(shè)置技巧2023-05-233dmax畫(huà)的圓有棱角怎么辦? 3dmax中圓形不夠圓滑的解決辦法
3dmax畫(huà)的圓有棱角怎么辦?3dmax繪制圓形的時(shí)候,發(fā)現(xiàn)畫(huà)出來(lái)有棱角,不圓,該怎么辦呢?下面我們就來(lái)看看3dmax中圓形不夠圓滑的解決辦法2023-05-173dmax怎么封口? 3dmax物體出現(xiàn)破口進(jìn)行封口處理的技巧
3dmax怎么封口?球體有兩個(gè)破洞,想要補(bǔ)一補(bǔ),該怎么封口呢?下面我們就來(lái)看看3dmax物體出現(xiàn)破口進(jìn)行封口處理的技巧2023-05-173dsMax怎樣設(shè)置標(biāo)準(zhǔn)控制? 3dsMax標(biāo)準(zhǔn)控制參數(shù)設(shè)置技巧
3dsMax怎樣設(shè)置標(biāo)準(zhǔn)控制?3dsMax中想要建模模式的時(shí)候,想要使用標(biāo)準(zhǔn)控制,下面我們就來(lái)看看3dsMax標(biāo)準(zhǔn)控制參數(shù)設(shè)置技巧2023-04-103dmax燈光怎么取消對(duì)物體的影響? 3ds Max關(guān)閉燈光衰減的技巧
3ds Max 2018怎么關(guān)閉燈光衰減?開(kāi)啟衰減之后,遠(yuǎn)距離的光線沒(méi)有近距離的強(qiáng),不然燈光照射都是一樣強(qiáng)的,該怎么關(guān)閉燈光衰減呢?下面我們就來(lái)看看詳細(xì)教程2023-04-043DSMax怎么設(shè)置攝像機(jī)參數(shù)?3DSMax設(shè)置攝像機(jī)參數(shù)教程
3DMax是一款制作建模與動(dòng)畫(huà)制作軟件,也可以進(jìn)行動(dòng)畫(huà)的制作,但是需要借助攝機(jī)的幫助,那3DSMax怎么設(shè)置攝像機(jī)參數(shù)呢?下面小編給大家詳細(xì)的介紹一下吧2022-06-13