管理內(nèi)容-FBX導(dǎo)入動(dòng)畫

我們可從外部 3D 建模程序(如?3DS Max、Maya?或?Blender)導(dǎo)入動(dòng)畫到虛幻引擎。我們?cè)诖耸褂?3DS Max 和 Maya 進(jìn)行演示,實(shí)際上您可將動(dòng)畫從任何帶保存功能的 3D 建模程序中導(dǎo)入虛幻引擎。
開(kāi)始之前:請(qǐng)確保你可以有可供使用的3D建模程序。
目標(biāo)
此指南的要點(diǎn)是為您展示如何從外部 3D 建模程序?qū)雱?dòng)畫。
目的
完成此指南的閱讀后,您將了解:
如何從外部 3D 建模程序?qū)雱?dòng)畫。
如何將動(dòng)畫從外部 3D 建模程序?qū)氲教摶镁庉嬈鳌?/p>
虛幻引擎FBX導(dǎo)入管線使用?FBX 2020.2。在導(dǎo)出時(shí)使用不同版本可能會(huì)導(dǎo)致不兼容。
選擇3D美術(shù)工具
Autodesk Maya
Autodesk 3ds Max
導(dǎo)出動(dòng)畫
動(dòng)畫必須被單個(gè)導(dǎo)出,單個(gè)文件中只能包含一個(gè)骨骼網(wǎng)格體的一個(gè)動(dòng)畫。
在視口中選擇要導(dǎo)出的關(guān)節(jié)。

2.在?文件(File)?菜單中選擇?導(dǎo)出選項(xiàng)(Export Selection)(如果需要無(wú)視選擇導(dǎo)出場(chǎng)景中的所有內(nèi)容,則選擇?導(dǎo)出所有(Export All))

3.選擇動(dòng)畫導(dǎo)出的FBX文件的所在路徑和命名,并在?FBX導(dǎo)出(FBX Export)?對(duì)話中設(shè)置正確選項(xiàng)。為便于導(dǎo)出動(dòng)畫,必須啟用?動(dòng)畫(Animations)?勾選框。

4.點(diǎn)擊??

按鈕創(chuàng)建包含網(wǎng)格體的FBX文件。
導(dǎo)入動(dòng)畫
在虛幻引擎的 FBX 動(dòng)畫導(dǎo)入流程中,帶或不帶骨骼網(wǎng)格體的動(dòng)畫均可導(dǎo)入。
導(dǎo)入帶骨骼網(wǎng)格體的動(dòng)畫
在?內(nèi)容瀏覽器?中點(diǎn)擊?Import?按鈕。

2.找到并選擇需要導(dǎo)入的 FBX 文件。

3.點(diǎn)擊?Open?開(kāi)始導(dǎo)入 FBX 文件到項(xiàng)目。
4.點(diǎn)擊?Import?或?Import All?添加網(wǎng)格體到項(xiàng)目。
5.如導(dǎo)入成功,導(dǎo)入的骨骼網(wǎng)格體和動(dòng)畫將出現(xiàn)在?內(nèi)容瀏覽器?中。

為保存導(dǎo)入動(dòng)畫而創(chuàng)建的動(dòng)畫序列默認(rèn)以骨骼的根骨骼命名。
導(dǎo)入不帶骨骼網(wǎng)格體的動(dòng)畫
虛幻引擎允許將多個(gè)動(dòng)畫導(dǎo)入單個(gè) FBX 文件中;然而許多 DCC 工具(如 3ds Max 和 Maya)不支持在單個(gè)文件中保存多個(gè)動(dòng)畫。如從支持的程序中(如 Motion Builder)導(dǎo)出,虛幻引擎將導(dǎo)入導(dǎo)出文件中包含的所有動(dòng)畫。
開(kāi)始這部分的學(xué)習(xí)前,需要一個(gè)用于導(dǎo)入動(dòng)畫的?動(dòng)畫序列。動(dòng)畫序列可通過(guò)?內(nèi)容瀏覽器?或直接在?動(dòng)畫序列編輯器?中進(jìn)行創(chuàng)建。
在編輯器中點(diǎn)擊?Import?按鈕。

2.找到并?選擇?需要導(dǎo)入的 FBX 文件。

3.點(diǎn)擊?Open?開(kāi)始導(dǎo)入 FBX 文件到項(xiàng)目。
4.在?FBX Import Options?對(duì)話中進(jìn)行適當(dāng)設(shè)置。
導(dǎo)入不共享現(xiàn)有骨骼的網(wǎng)格體時(shí),默認(rèn)設(shè)置便已足夠。導(dǎo)入 LOD 時(shí),導(dǎo)入網(wǎng)格體的命名將遵循默認(rèn)命名規(guī)范。

單個(gè)導(dǎo)入動(dòng)畫時(shí),必須指定一個(gè)現(xiàn)有骨骼。
5.如導(dǎo)入成功,導(dǎo)入的骨骼網(wǎng)格體和動(dòng)畫將出現(xiàn)在?內(nèi)容瀏覽器?中。

為保存導(dǎo)入動(dòng)畫而創(chuàng)建的動(dòng)畫序列默認(rèn)以骨骼的根骨骼命名。