重慶3D動畫公司用語音就能創作3D動畫
自這兩年VR逐漸被人熟知以來,現在的在R的殺手級應用中有一個話題一直被廣泛的討論,雖然這個內容也不少,但真正能打開整體VR市場和3D動畫市場的還是寥寥無幾。基于大IP可能是破圈最成功的VR游戲之一,吸引了許多在3D端用PC版的《半衰期》玩家,自該作于去年3月上線至今,市面上還沒能出現第二款超越的作品。即使是Oculus Studios重磅發行的《榮譽勛章:超越巔峰》,也未能達到粉絲們的預期。
那么人們不禁猜想,什么樣的內容才能吸引廣大消費者爭相體驗?參考以往重慶3D動畫公司的PC端、Switch端的一些爆款游戲,像《我的世界》、《塞爾達傳奇》這種開放世界游戲總能吸引源源不斷的玩家,甚至能讓掌機等硬件產品也成為爆款。
因此,或許VR也需要一款規模足夠大的開放世界/沙盒游戲,然而這樣的愿景可能因為種種技術原因(硬件、傳輸速度等等)一直未能實現。
近期,一個叫Gordon Midwood的游戲開發者推出了一個有趣的3D創作插件:Anything World,如果用于VR中,有望讓沉浸式3D創作更簡單,成為一種不管是誰都可以使用的有趣應用。
Anything World是一個Unity插件,該插件除了可以在網頁端在線體驗,技術還應用于《Rabbids Playground》、《Speak To Anything》等AR游戲,將AI語音識別與互動游戲相結合。
其特點是操作簡單,通過語音識別就能創作3D動畫,實時生成動物、汽車等3D模型,還可以用語音設定不同角色的動作,包括追趕、跟隨、駕駛、攻擊等等。它的使用方法足夠簡單,即使沒有重慶3D動畫公司的開發經驗的人也可以輕松進行創作,無需手動建模、骨骼綁定、紋理渲染、多邊形優化等復雜的工序,而且不需要購買或導入3D模型,該插件中已經包含大量角色和內容。
也就是說,利用Anthing World插件,你只需要動動嘴,就能開啟上帝模式創建3D動畫和場景。實際玩法上,你更像是在講故事,而該插件會利用Unity引擎將你描繪的故事用3D實時展現出來。
Anything World開發團隊表示:這是一款適用于主流大眾的3D內容創作系統,除了設定3D場景、虛擬角色和行為外,3D動物還自帶聲音,可以根據與你的語音指令互動,并提供反饋,因此你可以直接創建對話內容,或者利用系統語音代替你對話。適用人群包括:3D游戲/內容開發者、設計師、教育者、藝術家、創作愛好者等等。而未來的應用場景則包括:沙盒游戲、大學課程、3D創作、VR等等。
關于原理
為了實現自然流暢的3D創作體驗感,Anything World的AI算法需要識別和理解使用者的意圖,同時還需要讓動畫足夠生動活潑且支持互動。據悉,開發者利用Google Poly和Sketchfab平臺的3D模型來訓練機器學習算法,讓算法自己分析模型的元數據,因此算法在識別語音后,會盡量采用符合語音信息的3D模型。
在找到合適的3D資源后,Anything World會通過另一個算法去分析模型,并將模型與相識物體的開源點云數據集進行對比,從而對重慶3D動畫制作的模型進行分類。比如,算法可能會將3D模型分類為兩足動物、四足動物、昆蟲、蛇、鳥、車、汽車、宇宙飛船等等。
完成分類后,算法會進一步分類3D模型的不同組成部分,比如動物腿、車輪等等,目的是為了將這些部分的網格進行分離,或是移動。接下來,會根據分類結果應用物理模擬動畫著色器,它將融合整個3D模型不同部位的動作。然后,會在輸出的3D模型中加入行走等一些預設動作,讓它變得更智能,可以與語音指令互動。
據悉,機器學習算法整個處理流程大約需要1到2個小時,不過在資源庫中積累足夠多智能模型后,變可以支持實時生成。此外,Anything World還會采用一個更加基礎的算法模型,可以快速生成3D模型,但省略了骨骼綁定和動作設置環節。開發者表示:隨著這個插件被越來越多人使用,會有越來越多的3D模型被使用和處理,未來資源庫的規模也將不斷擴大。
有趣的是,盡管谷歌將于今年中旬關閉Poly平臺,但是Anything World已經將部分3D模型保存在自己的數據庫中,因此用戶也可以繼續使用這些模型。