Hello . 大家好!今天給大家安利一款從blender到unreal的插件,我是木偶心沒。隨著blender的大紅大紫,各種插件也被陸續開發,這裏分享的就是一款github上麵免費的插件blender for unreal。
首先該插件可以將你blender裏麵做的所有Mesh,SkeletaMesh,Animation(NLA和Actions),Collision,Camera,Sequencer等進行導出。它也可以同時導出場景裏麵的所有assets,簡化了從blender導出到unreal中的方法。同時,這個插件包含了一個錯誤檢查器,為了防止導出出錯所以會生成一個python腳本,可以在unreal中直接調用這個腳本將blender中的camera和animation以levelsequence的形式導到unreal中。
安裝
首先文末獲取插件。插件有兩個版本0.2.6.2和0.2.3d,分別適用於blender2.8和blender2.7。
下載插件以後一定不要解壓這個zip壓縮包,因為blender識別的插件格式是.py和.zip。我們隻需要把blender打開,然後Edit-preference
在彈出的界麵中選擇Add-ons,然後點Install
然後選擇下載下來的zip後。Install Add-on from File…,然後就看到插件已經被加載到blender裏麵了,勾選前麵的勾勾會將插件加載到工具欄裏麵。
回到blender界麵,點擊視圖右上角把插件的界麵給拉出來
應用
現在來簡單介紹一下常用的導出功能
一、導出物件
在view窗口選擇一個物體,在插件窗口會對應顯示名字以及導出屬性;
選擇要導出的物件,設置導出類型為Export recursive,這個可以導出lod等屬性。注意每個需要導出的物件都要進行設置。
選擇了Export Recursive後,每個對象將連同所有子對象一起導出到fbx文件中。如果你不想導出子級,可以在子級中選擇No exported。
默認情況下,fbx文件的場景中心將等於blender中對象的原點位置。所以,物體在blender場景中的位置無關緊要。
對於Skeletal mesh,導出時需要設置為Export recursive.
單擊最下麵的Export for UnrealEngine4進行導出。
二、導出collection
在3D視圖(T)中打開“工具”麵板,將其放大,找到插件中的Export,這裏可以勾選需要導出的類型(collections)
在插件開頭單擊update collection list可以更新collection,然後選擇要導出的collection
最後單擊最下方Export for UnrealEngine4導出collection
三、Collisions and sockets
可以直接在blender裏麵給物體創建collisions(StaticMesh)和sockets(static/SkeletalMesh)
1.創建一個mesh來用作collision(對於sockets,創建一個empty對象)。Asset可以包含多個collisions,但是每一個collision隻能被用在一個對象上。
2.選擇你的collision(或者empty),最後選擇需要附給的物體。
3.打開collisions and sockets麵板,單擊響應的按鈕來將選擇轉換為collision或者socket(collider會變成綠色)。
如想要用膠囊,請在同一個對象中使用2個球體
如果是更改包含了collision的對象名稱,就需要在插件最下方點擊checkpotential errors來更新所有collision的層次結構和名稱
四、導出lod
這個隻適用於用UnrealEnginePython導出的StaticMesh
1.選擇你想要導出的物件然後導出屬性選擇為Export recursive
2.然後把你所有的lods模型都選擇為Export recursive,並且勾選Export as lod?(lod0不勾選)
3.選擇main asset(lod0),然後打開屬性麵板ObjectImport Properties
4.分別用用下拉框選擇或者用吸管吸入對應的lod1,2,3
5.設置完以後一拉到底導出文件
五、用UnrealEnginePython導入unreal
1.在blender中,打開Import Script麵板,然後選擇一個你想要導出的位置
2.點擊check potential errors檢查錯誤然後導出
3.打開Clipboard Copy麵板,複製命令
4.安裝UnrealEnginePython,資源包裏麵有安裝包,有興趣可以自助搜教程安裝
5.在unreal中,打開python的控製台,window-Developer Tools-Python Console
6.在python Console中粘貼剛才複製的命令unreal_engine.py_exec(r”C:\[Folder]\ImportSequencerScript.py”),Folder就是腳本的位置,默認在ExporterFbx文件夾中blender文件的位置
7.回車就可以看到我們的物件已經被導進unreal啦
更多功能可戳:https://github.com/xavier150/Blender-For-UnrealEngine-Addons
資源獲取
鏈接:https://pan.baidu.com/s/1NeFITH2lJZqIzElN07ae5w
提取碼:ckn3
複製這段內容後打開百度網盤手機App,操作更方便哦
來源:Thepoly
熱門課程
專業講師指導 快速擺脫技能困惑相關文章
多種教程 總有一個適合自己專業問題谘詢
你擔心的問題,火星幫你解答本文介紹火星3D模型師的培訓內容,包括火星地形建模、紋理映射、3D打印等技術,以及火星時代教育的傳授方法。
找尋最好的角色遊戲原畫培訓機構,火星時代教育是不二之選,專業培訓團隊,資深行業導師,打造你的遊戲原畫夢想。”/> <meta name=
脫穎而出的模型設計培訓機構評估,詳細分析火星時代教育在優質教學、多元化課程設計以及專業師資方麵的超越
零基礎华体会hth体育app在线登录 模型培訓 - 如何啟動您的华体会hth体育app在线登录 之旅
零基礎也能學習华体会hth体育app在线登录 。本文將介紹火星時代教育提供的零基礎华体会hth体育app在线登录 模型培訓課程以及如何通過它開始你的华体会hth体育app在线登录 之旅。
火星時代教育的零基礎3D-Max培訓課程為您全方位解析3D-Max設計軟件的使用技巧和操作方法,幫助您無壓力掌握3D-Max並充分提升設計實力
本文詳細解析什麼樣的影視模型培訓中心是優質的,同時強調火星時代教育對於雕塑未來影視模型界英才的重要作用。
1. 打開微信掃一掃,掃描左側二維碼
2. 添加老師微信,馬上領取免費課程資源
同學您好!