
Make-A-Character
Make-A-Character簡介
Make-A-Character,通過一句話描述人的臉型、五官、發(fā)型特征,即可高效率、規(guī)模化地生成具備全棧式美術(shù)能力的超寫實3D數(shù)字人。生成結(jié)果包含人頭人體,配飾服裝,并支持表情動畫資產(chǎn)進(jìn)行驅(qū)動,讓3D數(shù)字人栩栩如生地動態(tài)化展示。你也可以自定義面部特征,例如臉型、眼睛顏色、發(fā)型、眉毛類型、嘴巴和鼻子,以及添加皺紋和雀斑等。Make-A-Character支持英文和中文提示。
Make-A-Character項目地址:https://human3daigc.github.io/MACH/
Make-A-Character演示地址:https://www.modelscope.cn/studios/XR-3D/InstructDynamicAvatar/summary
Make-A-Character主要特征:
1、高度逼真:角色基于真實人類掃描數(shù)據(jù)集生成,發(fā)型為實際發(fā)絲而非網(wǎng)格,使用Unreal Engine的物理基礎(chǔ)渲染(PBR)技術(shù)渲染,以實現(xiàn)高質(zhì)量實時渲染效果。
2、完整模型:每個角色都是完整模型,包括眼睛、舌頭、牙齒、全身和服裝,無需額外建模即可立即使用。
3、可動畫化:角色配備復(fù)雜的骨骼裝置,支持標(biāo)準(zhǔn)動畫,增強(qiáng)其逼真外觀和多樣化應(yīng)用。
4、可控制性:用戶可以詳細(xì)自定義面部特征,例如臉型、眼睛顏色、發(fā)型、眉毛類型、嘴巴和鼻子,以及添加皺紋和雀斑等。
5、行業(yè)兼容:生成的3D角色可以無縫集成到現(xiàn)有的計算機(jī)圖形(CG)工作流程中,特別是在游戲和電影行業(yè)中常用的工作流程。
Make-A-Character原理:
Make-A-Character(MACH)結(jié)合了大語言模型、視覺模型和3D生成技術(shù)。
該框架利用大型語言模型(LLM)來提取各種面部屬性(例如,臉型、 眼睛形狀、嘴巴形狀、發(fā)型和顏色、眼鏡類型)。然后,這些語義屬性被映射到 相應(yīng)的視覺線索,進(jìn)而指導(dǎo)使用Stable生成參考人像圖像 與 ControlNet 一起擴(kuò)散。通過一系列的2D人臉解析和3D生成模塊,網(wǎng)格 并生成目標(biāo)面部的紋理,并將其與其他匹配的配件一起組裝。 參數(shù)化表示可以輕松制作生成的 3D 頭像的動畫。
Make-A-Character使用:
1、輸入人臉描述
2、點(diǎn)擊生成并等待2分鐘
3、查看生成效果
通過這些步驟,Make-A-Character可以快速從簡單的文本描述中生成逼真的、完整的、可動畫化的3D角色,適用于各種娛樂和專業(yè)場景。