虛擬人是怎么創(chuàng)造出來的?
3D建模的標準是什么?
建模后虛擬人又怎么驅動?
本文就虛擬人上述整理的幾個關鍵問題進行探析,希望本文分享能給大家?guī)硪恍┙梃b和啟發(fā)。
廢話不多說,入正文。
來一些借鑒和啟發(fā)。
01-明確虛擬人的用途和目標
虛擬人是用于客戶服務、教育、娛樂還是其他領域,一定要弄清楚,因為這關系到要做什么類型的虛擬人,是卡通還是3D擬真人還是超寫實。
卡通/美型/超寫實虛擬人
通常客戶服務或教育都是服務型虛擬人,如虛擬客服,采用擬真人形式,而娛樂領域則屬于IP類,一般是定制開發(fā)的3D超寫實的虛擬人。
02-立定人設,設計角色外貌
這一步需要明確虛擬人發(fā)展容運營方向,確定虛擬人的基本信息,包括性別、年齡、外貌特征等,比如兒童教育領域,可能需要更加卡通和友好的外貌。
而高級的商務應用,可能需要更加專業(yè)和成熟的形象。這些特征應與應用場景和目標受眾相匹配,需要具有包容性和延展性。
此外,多收集一些相關參考資料,包括照片、繪畫、模特等,以便于參考和借鑒,確保虛擬人的外貌與現實世界相符合或符合設計要求。
神態(tài)表情逼真
03-建立3D模型和綁定
在建模過程中,首先是建立人體結構、面部特征、服裝等方面的建模,可以使用多邊形建模、曲面建模等技術。其次是添加材質和紋理,以增加虛擬人逼真感,包括皮膚、頭發(fā)、衣物等外觀和質感。
然后是骨骼綁定和動畫,通過骨骼綁定中的關節(jié)系統和動畫軟件,來實現對虛擬人于進行姿態(tài)和動畫的控制,以使虛擬人能夠模擬真實人體的運動。
最后是燈光和渲染,適當的燈光效果和渲染技術,使虛擬人在場景中看起來更加真實和吸引人。
毛發(fā)皮膚質感清晰可見
尤值一提的是,不同面點數,其精度不同,總的來說,面點數越高,精度越高,模型越大,需要的內存和算力就越大,對設備要求也高。故在建模時,需要根據實際場景來選擇,并不是一味追求高精度。
04-虛擬人驅動
好了,有了模型,只是一個靜態(tài)形象,如何讓虛擬人動起來才是關鍵。虛擬人的驅動方式有兩大類:AI算法驅動和動捕驅動。
AI驅動的虛擬人需要進行數據收集與學習,包括對話文本、圖像、語音,通過訓練模型,讓虛擬人學習并理解語言和環(huán)境,然后通過自然語言處理技術,虛擬人可以理解用戶的語義,并基于對話理解和學習,生成適當的回答或行動,與用戶進行交互。
人工智能驅動
這涉及問答對和知識庫的構建、邏輯推理和自然語言響應流程等,這里就不一一展開說明。
正如人類一樣,虛擬人是通過與用戶的互動和反饋,不斷迭代和優(yōu)化自身的模型,以提供更準確、智能和個性化的回答和行為。
動作捕捉驅動的虛擬人,以動捕設備為主,包括慣捕和光捕,通過傳感器采集人體動作的數據,進行數據處理后,通過動捕系統將數據應用于虛擬人的骨骼模型,使虛擬人模擬和表現捕捉到的人體動作。
動捕驅動
除此之外,還可以通過邏輯和腳本、規(guī)則引擎、程序生產等方式驅動。
整體而言,虛擬人的驅動,可以根據應用場景和需求進行定制和調整,其中AI驅動注重于智能決策和生成回答,主要用于無人直播或客服問答等實時交互。
而動作捕捉驅動,則著重于從真實世界的動作數據中,獲取虛擬人的動畫表現,通常用于視頻錄制和現場直播。
總而言之
虛擬人的創(chuàng)作始于建模,以技術和創(chuàng)意為基石,成于內容運營,以建立與用戶互動和情感連接,引發(fā)情感共鳴為本,持續(xù)迭代升級。