search
尋找貓咪~QQ 地點 桃園市桃園區 Taoyuan , Taoyuan

Google基於Daydream平台 推出移動VR開發工具

早在3月份,Unity 5.6的更新中就已經加入了Daydream的開發支持。顯然Google認為要想自家Daydream平台能夠快速成長,最重要的就是「開發者創作出優質內容吸引用戶」。本著這...

對於Facebook、谷歌這些大平台來說,比賣自家硬體更重要的,就是如何將開發者拉攏到自己的平台上開發VR內容,所以各家公司都想方設法為開發者提供幫助。正在舉行的Unity Vision Summit上,谷歌開發平台產品經理Nathan Martz曝光了公司為Daydream移動VR開發者研發的工具:Daydream Render、Instant Preview、GAPID & PerfHUD和Daydream Elements等,讓開發者能更輕鬆的開發移動端的VR內容。

早在3月份,Unity 5.6的更新中就已經加入了Daydream的開發支持。顯然Google認為要想自家Daydream平台能夠快速成長,最重要的就是「開發者創作出優質內容吸引用戶」。本著這種理念,谷歌研發了更多的工具來支持開發者。

動態光效陰影:Daydream Render

由於VR本身對於硬體的吃重,使得在移動端開發VR內容格外艱難。以光照和陰影特效為例,由於手機處理能力有限,之前開發者們慣常依靠硬體「烘焙」的光照和陰影不再適用,只能使用靜態材質而非實時效果。

谷歌給出的解藥就是Daydream Render,這套高度優化的工具目的就是讓移動端VR也能實現實時的光照和陰影效果。根據Nathan介紹,Daydream Render能夠在目前的旗艦手機上實現實時的動態光照和陰影,並且是在3D環境,60幀/秒刷新率的情況下。如果這款工具確如Nathan所說,那麼可以說讓高端移動設備的VR效果離主機和PC VR更近了一步。

更快的預覽:Instant Preview

在傳統開發環境中,開發者需要寫下代碼,壓縮並將其發送到安卓手機端,以便能夠進行測試,而這需要好幾分鐘時間。但如果每次更改和測試之間都要間隔好幾分鐘的話,那麼根據測試結果進行更改的時間就更少了。

Nathan透露,新的工具Instant Preview能夠讓這個過程縮短至幾秒鐘,使得開發者能夠快速迭代,創造更好的應用。Nathan表示這個工具的實現既有軟體的功勞,也有手機硬體方面的優化。由於Instant Preview的延遲很低,開發者幾乎能實時的看到應用的更改和測試。

即插即用的模塊:Daydream Elements

雖然目前主流VR頭顯只有幾家,但是在內容層面,每個應用之間的交互設計都不一樣,沒有一定的標準。而固定的交互和設計標準,能夠讓用戶受益,就像現在的PC和手機一樣,都有固定的設計標準。

谷歌現在計劃將公司在VR方面設計的經驗分享出來,推出Daydream Elements,Nathan將其稱之為「模塊」,一個蘊含了谷歌開發經驗的具有針對性的開源應用。這些Elements包括了一些常見的VR設計,例如控制、激活或者菜單設計等等。谷歌鼓勵開發者使用這些模板,或者直接將這些模塊插到自己的應用里。

硬體優化監控:GAPID和PerfHUD

要創造一個有趣的VR應用不是那麼難,難的是如何讓應用在安卓手機上跑的起來,同時又不至於讓手機溫度快速上升,因為如果手機溫度升高的話,應用的表現就會下降,甚至直接導致手機出現「冷卻」畫面。如何平衡應用表現和手機溫度,對於開發者來說其實是個噩夢。為此,谷歌推出了兩個專門用來監控硬體情況的工具。

PerfHUD:開發者可以在VR和非VR環境看到手機關鍵硬體的情況,總結出應用或者遊戲在哪些地方給硬體施加了太大壓力。

GAPID:開發者可以從PC端深度分析顯卡的情況,總結硬體和軟體在應用表現上的問題,歸納出哪些地方讓手機太吃力。

Nathan透露,Daydream Render、Elements和Instant Preview都將在本月推出,而GAPID和PerfHUD兩個監控應用將在夏季推出。相信這些工具能夠讓開發者省點心,把精力放在開發內容上,而不是工具上。



熱門推薦

本文由 yidianzixun 提供 原文連結

寵物協尋 相信 終究能找到回家的路
寫了7763篇文章,獲得2次喜歡
留言回覆
回覆
精彩推薦