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