當前位置:
首頁 > 科技 > 谷歌實驗室分享:如何為Blocks 3D模型添加動畫

谷歌實驗室分享:如何為Blocks 3D模型添加動畫

——映維網——

國際影響力VR信息數據平台

文章相關引用及參考:google

Blocks是一款讓大家在虛擬現實中創建精美3D對象的工具

映維網 2017年08月08日)Blocks是一款讓大家在虛擬現實中創建精美3D對象的工具,你甚至不需要任何建模經驗即可進行創作。你可以為一系列VR應用或增強現實體驗創建對象或角色。大家可以訪問查看社區的優秀作品,一直以來社區的創意和作品質量都給我們留下了深刻的印象。

在探索所有這些創作的時候,我們便很好奇如果賦予模型生命那將會是怎樣一番情景呢。現在,即便是最好的創作也仍然是靜態,而谷歌的Daydream Labs希望可以將其列為挑戰,為模型帶來生命。所以,在一周的黑客松中,谷歌嘗試了一系列為Blocks場景帶來動態生命力的方法。下面是他們的創意:

GIF/1.4M

在虛擬現實或增強現實中為3D模型添加動畫需要三個步驟。首先,你需要設置模型讓它可以移動。然後,你需要想出如何控制的方法。最後,你需要一種記錄運動的方法。

第一步:準備模型

在Blocks中為角色添加動畫之前,我們需要進行一定的準備。谷歌研究人員探索了兩種方式:逆向運動和形狀匹配。

逆向運動是一種為遊戲角色添加動畫的常見技術,逆向運動甚至被應用於其他的領域,比方說機器人。在超級高的級別上,角色可以根據你意願自動定位身體。所以如果你要角色的手舉到頭的高度上,手肘和關節會逼真地進行定位,這是得益於逆向運動的精確計算。你只需移動一隻手或一隻腳即可,無需定位角色的每一部分,餘下的角色身體位置會自動進行調整適配。

GIF/816K

這使得逆向運動非常適合僵化的「骨架」,比如人類、動物和機器人。形狀匹配是一種面向體形沒那麼明確定義的新技術,比如說布偶。當你搖動角色的腳時,其腿部會像橡膠那樣擺動。

GIF/1.6M

你可以訪問這裡並查看谷歌使用的形狀匹配演算法。谷歌當前的原型需要你花費一定的時間設置對象,但這個過程最終可以實現自動化。然後,你無需額外的操作即可讓創作盡情地搖擺。

第二步:控制模型

一旦準備好,VR可以通過三種方法幫助你移動模型:直接控制;抓點;擺姿勢;

你可以把頭顯和控制器連接至角色的手部和頭部,這樣就能直接控制角色。這種方法跟其他VR創意應用類似,比如Mindshow。

GIF/1.9M

你還可以把Vive Tracker綁在腳上,然後再控制角色的腿部。

另外,你還可以通過抓取並移動特定的瞄點來控制模型,有點像在辦過家家酒時抓住泰迪熊的雙手並假裝它會移動。在下面這張動圖中,谷歌研究人員正在使勁地搖晃大嘴怪的嘴唇。

GIF/1.6M

在測試中,這種方法甚至支持多用戶操作。你和你的朋友可以在同一個空間中搖晃角色。這是一種控制角色的好方法,幾乎就像是小時候玩玩具一樣。

對於人形角色,你可以直接為角色擺姿勢,就像是擺動活動人偶或模特假人那樣。在VR中,空間感知和控制可允許骨架更直觀地定型。這十分適合需要精準控制3D模型所有部分的用戶,比如為關鍵幀動畫設定姿勢。

GIF/440K

每一種控制機制都存在自己的優點。有人喜歡在直接控制中「成為」一個對象,就像是在玩真實的角色扮演遊戲一樣。在需要更多的精確度時,逆向運動定型是一種優秀的方案,而應用於VR比傳統桌面環境可以更加直觀。我們發現形狀匹配效果尤為有趣。伸展和搖動使得這種方法不夠骨架定型那般精準,但卻更為有趣。

第三步:錄製運動

最後,谷歌實驗了兩種錄製和播放運動的方法:Pose to Pose和實時循環。

Pose to Pose動畫跟現在的3D動畫方法類似,支持複雜的運動,比如跳上一張椅子。你擺好一個姿勢,截圖,然後重複這個步驟並創建出一系列的姿勢。當你播放的時候,角色便會按照姿勢進行運動。VR使得這個過程更加直觀,用戶無需學習複雜的動畫軟體即可創建出更具表達力的動畫。

GIF/1.5M

對於更簡單的動畫,實時循環可讓你錄製對象的運動,然後以一種重複循環的方式播放運動。按下錄製按鈕,移動,再次按下按鈕,這樣就成了,動畫開始循環了。只需一分鐘即可讓兩個角色不停地跳舞。

GIF/2.0M

實時循環很簡單,而且非常適合快速創建粗略的動畫;Pose to Pose則更適用於更精準或複雜的運動。

為Blocks中的創作添加運動十分神奇,而且可行。即便沒有任何動畫經驗,你也可以輕鬆賦予自己的3D模型生命。心有多大,舞台就有多大。

點擊展開全文

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 YiViAn 的精彩文章:

腦機介麵廠商Neurable獲密歇根大學投資
2000元起,AMD RX580是最具性價比的VR顯卡
回應AMD挑戰,英特爾為VR推出酷睿i9-X系列桌面處理器
首選VR演示,英特爾第八代酷睿處理器將於8月21日發布
亞馬遜新AR專利旨在押寶AR電子商務的潛力和可行性

TAG:YiViAn |

您可能感興趣

谷歌的DIY智能語音套件包含Raspberry Pi
無綠幕MR特效,谷歌開源AI語義分割模型DeepLab-v3+
Facebook、谷歌分別改進何愷明 FPN 工作
谷歌密研Fuchsia OS操作系統:新增對AMD平台Chromebook支持
GDC2018:谷歌推出Google Play Instan功能 支持免下載試玩遊戲
Chrome 瀏覽器增添 AR 效果,谷歌詳解 Web AR 實現技術
Chrome瀏覽器增添AR效果,谷歌詳解Web AR實現技術
谷歌重磅推出TensorFlow Graphics:為3D圖像任務打造的深度學習利器
谷歌 Pixel 3 系列或將新增「Top Shot」智能拍照模式
谷歌Cloud Anchors平台共享AR體驗是怎麼實現的
谷歌升級Chrome瀏覽器 支持OculusRift
谷歌為Android Auto添加滑動解鎖功能
谷歌Android 9.0正式版系統體驗「Pixel XL」「Soomal」
PWA發力,谷歌ChromeBook用來畫畫
安卓手機離真正的Face ID不遠了 谷歌Pixel 4將搭載類Face ID技術
叫板谷歌 Concept3D推出VR旅行平台Tour Builder
VR/AR體驗更方便!谷歌為Chrome瀏覽器添加WebXR API
性價比更高 谷歌推出Pixel USB-C earbuds耳機
谷歌用AI交互和貓咪來提升Pixel 3的最新AR模式Playground
Android P Beta 3谷歌材料設計優化