本文基于數字人系列的3D建模工具Blender軟件的安裝及使用,還介紹了圖片生成3D模型的AI工具~
目錄
1.Blender的下載
2.Blender的使用
3.安裝插件(通過壓縮包安裝)
4.實例
4.1.Blender使用MB-Lab插件快速人體模型建構
4.1.1.點擊官網,進行下載
?4.1.2.MB-LAB中參數詳解
4.4.3.創建人體模型
4.2.Blender使用HumGen3插件快速人體模型建構
4.3.創建可調人體基礎模型工具 Adjustable Mannequin V1.1
5.2D圖片一鍵轉3D建模Ai工具
5.1.Wonder3D
5.2.HumGen
PS
【PS1】AttributeError:'Mesh' object has no attribute 'calc_normals'
參考文獻
1.Blender的下載
環境:Windows 11
最新版下載地址:Download — blender.org
2.81版本 :Index of /release/Blender2.81/
其他版本下載:2.81 — blender.org
點擊下載【Download blender 4.0.2】
?
等待一分鐘后雙擊
點擊下一步【Next】
【√】勾選統一軟件協議,點擊下一步【Next】
這里有一些自定義設置,可忽略,點擊下一步【Next】
點擊安裝【Install】后,等倆分鐘
點擊結束【Finish】就安裝完成啦!
2.Blender的使用
雙擊
打開后可設置語言
?背景顏色等~
3.安裝插件(通過壓縮包安裝)
在blender中 Edit->Preferences->Add-ons->Install an add-ons
(編輯-偏好設置-插件-安裝)
可以在固定位置存放插件安裝包(.zip文件)
點擊 【Install add-ons】安裝插件后,打開首頁的工具【Tools】可查看插件。
4.實例
4.1.Blender使用MB-Lab插件快速人體模型建構
流程:
- 安裝MB-Lab插件
- 選擇人種類型、骨骼類型、肌肉類型、渲染引擎、燈光系統后,點擊create character創建角色; 創建后使用Finalize Tools將模型定型保存,此后方能制作粒子頭發等等操作
- 調整人物表情
- 制作粒子頭發
- 在Pose Mode調整人物骨骼,改變人物姿態
- 還可以插入關鍵幀制作動畫
- 調整攝像機位置角度后渲染出圖
4.1.1.點擊官網,進行下載
MB-Lab (mb-lab-community.github.io)
將壓縮包移動到指定位置:
在Blender上打開指定位置
點擊 【Install add-ons】
此時在插件出就會顯示
保存用戶設置點一下,這樣就記錄的你這次的操作。以后就不用再去設置了
安裝成功之后,在側面工具欄中會有安裝好的對齊插件,這樣就大功告成了,非常實用的一個插件
點擊這里的 < ,就可以看到
?
MB-Lab插件就安裝好啦
?4.1.2.MB-LAB中參數詳解
------------------------------------Creation options?創建角色前設置---------------------------------------
Project: MB_Lab 項目
Select:選擇人種,女性,男性等
Use Inverse Kinematic:添加具有 IK 的裝備控制器。?因為它有助于姿勢,最好有它。?啟用后生成模型時,將按如下方式添加控制器:
Use basic muscles:可以添加骨骼來調整肌肉運動。?它不能用于游戲引擎,如 Unity,因此不需要用于游戲模型。?如果僅使用基本骨骼進行動畫處理,則多邊形很容易破裂,因此用于局部多邊形調整。
Use Cycles engine/Use EEVEE engine:生成模型時切換渲染模式。 如果兩者都未選擇,則強制設置為工作臺。
Use portrait studio lights? :portrait??肖像,它根據三點照明設置燈光。
------------------------------------After-creation tools 創建角色后的工具---------------------------------------
Face Rig
您可以使用骨骼設置面部表情控制。 不能與下面描述的面表達式一起使用。 導入 FACS Rig 是一個選項,允許您添加基于 FACS 理論的面部表情鉆。 FACS 是“行為系統”的縮寫,用于量化面部表情.?
Face Expressions:人臉表情
Assets and hair:資產和頭發
prxy fitting:代理試衣
pose and animation:姿勢和動畫
utilities:實用工具
4.4.3.創建人體模型
早這里,我選擇 亞洲女性(Asian?female(F_AS01)(AGPL3)),使用裝備控制器(Use Inverse Kinematic),用基礎的肌肉(Use basic muscles),生成模型時切換渲染模式(Use Cycles engine),再點擊創建角色?【Create character】
結果如圖
其他調節可根據自己想法去改變~
4.2.Blender使用HumGen3插件快速人體模型建構
4.3.創建可調人體基礎模型工具 Adjustable Mannequin V1.1
?插件下載地址:Adjustable Mannequin Blender Addon v1.1 – GFXFather
5.2D圖片一鍵轉3D建模Ai工具
5.1.Wonder3D
項目地址:xxlong0/Wonder3D: Single Image to 3D using Cross-Domain Diffusion (github.com)
5.2.HumGen
項目地址:Human Generator Ultimate - Blender Market
Human Generator (humgen3d.com)
PS
【PS1】AttributeError:'Mesh' object has no attribute 'calc_normals'
未解決,可能因為是版本問題,
參考文獻
【1】Tutorials — blender.org?
【2】MB-LAB---------blender - 嗶哩嗶哩 (bilibili.com)
【3】實驗筆記:基礎的Blender Python腳本編寫 - 嗶哩嗶哩 (bilibili.com)?