在今天開幕的Unity Vision峰會上,谷歌開發(fā)者平臺產(chǎn)品經(jīng)理Nathan Martz在講臺上向大家公布了幾款開發(fā)工具,用于幫助開發(fā)者創(chuàng)造高性能的Daydream平臺以及安卓平臺應(yīng)用。
谷歌在2016年底推出了Daydream平臺以及手機(jī)產(chǎn)品。Martz表示谷歌下一步是擴(kuò)大平臺的規(guī)模。
“通過更大的安卓生態(tài),今年我們將關(guān)注Daydream和Tango平臺的規(guī)模。我們知道這些設(shè)備是多么的酷炫,并且坦白地講,也很難打造——最終人們?nèi)藗儠榱双@得想要的體驗而去購買他們。”
擴(kuò)大規(guī)模意味著開發(fā)者所打造的VR體驗不僅有趣,而且高度優(yōu)化。谷歌希望開發(fā)的過程能夠盡可能地簡化。原生支持Daydream的Unity 5.6是在3月份的時候推出的,它可以讓開發(fā)者為安卓VR平臺開發(fā)的時候無需下載任何自定義的構(gòu)建或者是游戲引擎預(yù)覽技術(shù)。
Martz表示,谷歌還會繼續(xù)在Daydream平臺進(jìn)行大量投入,幫助開發(fā)者做出更偉大的VR內(nèi)容。以下是谷歌新推出的幾款開發(fā)工具:
Daydream Render
由于需要在高分辨率的情況下實現(xiàn)穩(wěn)定的幀率渲染,VR對于性能有著非常高的要求。為了實現(xiàn)VR移動化,應(yīng)用程序需要經(jīng)過仔細(xì)的優(yōu)化才能夠提供所需的性能。對于開發(fā)人員來說,這意味著用更少的計算量就能夠?qū)崿F(xiàn)照明和陰影效果。這些最終將以靜態(tài)紋理而非實時照明渲染的方式實現(xiàn)。
谷歌表示新的Daydream Renderer是一套專為開發(fā)高品質(zhì)應(yīng)用而設(shè)計的高度優(yōu)化設(shè)計的工具。有了該工具,開發(fā)人員就可以在現(xiàn)在的旗艦手機(jī)上實現(xiàn)60 fps的動態(tài)照明和立體陰影,讓手機(jī)VR體驗更加接近游戲主機(jī)VR和PC VR。
Instant Preview
Martz表示,在傳統(tǒng)的移動開發(fā)平臺上,開發(fā)者需要在他們自己的電腦上編寫代碼,然后花幾分鐘的時間進(jìn)行編譯,最后轉(zhuǎn)移到安卓設(shè)備上進(jìn)行測試。不過如果能夠減少這些時間,就能夠花更多的時間進(jìn)行測試,這樣產(chǎn)品迭代就不需要太多的時間,這對于開發(fā)者來說是有好處的。
Instant Preview能夠讓設(shè)備上的測試過程瞬間完成。讓開發(fā)人員快速迭代有助于實現(xiàn)更好的終端產(chǎn)品。Instant Preview通過改變PC和手機(jī)上的軟件來實現(xiàn)這一切。由于低延遲,開發(fā)者在Daydream設(shè)備上立馬就可以對程序改寫并測試。
GAPID & PerfHUD
為了能夠降低硬件方面的門檻:一款偉大的VR應(yīng)用不僅要好看,還需要在有限的智能手機(jī)性能和散熱情況下實現(xiàn)順暢操作。如果手機(jī)在運(yùn)行的時候過熱,那么軟件就必須降低硬件性能,以防止過熱。這有可能導(dǎo)致VR性能的下降,除非是用戶完全終止VR應(yīng)用,并讓手機(jī)冷卻。在不同的設(shè)備和環(huán)境下,通過優(yōu)化移動VR應(yīng)用,讓他們可以長時間高效運(yùn)營是一個巨大的挑戰(zhàn)。
PerfHUD旨在讓開發(fā)者能夠看到應(yīng)用在手機(jī)上的性能表現(xiàn),讓他們知道到底是那個地方讓手機(jī)卡住。
GAPID能夠提供類似的功能,讓開發(fā)者從他們的PC上“深挖顯卡數(shù)據(jù)和靜態(tài)分析”,讓開發(fā)者可以直觀地看到軟件和硬件交互時的性能表現(xiàn),讓開發(fā)者注意到可能帶來的性能下降的部分。
Daydream Elements
雖然在過去的一年中市場上推出了幾款主要的VR頭顯,不過從一款VR應(yīng)用到下一款應(yīng)用,在交互設(shè)計上仍然存在著巨大的變化。VR用戶肯定會從一些一致性方面獲益,就想PC和智能手機(jī)使用常規(guī)的交互方法一樣。
Martz將Daydream Elements描述為一個“模塊化的開源應(yīng)用,包含了許多最佳的實踐案例”。Daydream Elements將提供常規(guī)的VR交互模版操作——就像操作和激活對象并在菜單上選擇項一樣——和谷歌鼓勵開發(fā)人員將這些模版直接應(yīng)用于所需要的程序之中。
Martz表示,Daydream Renderer、Instant Preview以及Daydream Elements將會在本月推出,而PerfHUD和GAPID將會在今年夏天推出。
【913VR原創(chuàng)內(nèi)容,轉(zhuǎn)載請注明及回鏈】
]]>