據(jù)外媒報道,本周早些時候,谷歌(微博)宣布了基于軟件的AR解決方案ARCore。它不需要深度感應(yīng)器和多余的攝像頭就可以讓更多Android手機(jī)具有AR功能。
ARCore將很快應(yīng)用到谷歌Pixel、Galaxy S8和其他幾款手機(jī)中。而且,從一開始,它就支持Java、Unity和Unreal編程語言。
簡而言之,它看起來就像是谷歌對蘋果ARKit的回應(yīng)。
但是,谷歌增強(qiáng)現(xiàn)實和虛擬現(xiàn)實副總裁克雷-貝沃((Clay Bavor)卻不這么認(rèn)為。相反,他表示,谷歌早在2014年就推出了首個開發(fā)工具包Tango,而且一直在逐步邁向他們憧憬的未來:將AR體驗提供給全世界無數(shù)人。具體而言,谷歌希望在未來幾個月內(nèi)讓1億部Android手機(jī)具有AR功能。
“我喜歡稱它為擬真計算,而不喜歡用一些行業(yè)術(shù)語,如VR、AR和MR等。我們這里所談的就是將電腦產(chǎn)生的圖像無縫地加入到人們的真實體驗中。”貝沃說,“我們的目標(biāo)就是讓AR成為Android上的主流功能。我們在幾年前就認(rèn)為,基于智能手機(jī)的AR將會變成下一個熱點(diǎn)。首款Tango開發(fā)工具包是在2014年推出的。我們超越了硬件的局限性,不需要深度感應(yīng)器或額外跟蹤攝像頭,我們向世界證明了利用消費(fèi)者級別的感應(yīng)器就能夠?qū)崿F(xiàn)強(qiáng)大的AR體驗。”
這并不是夸張的說法。現(xiàn)在,在一般的谷歌Pixel和三星Galaxy S8手機(jī)上,你可以看到各種AR效果:機(jī)器人在桌面上行走并向你招手,樹木從幾厘米成長到幾米高,甚至還有巨大的獅子張牙舞爪地望著你,你感覺你好像身臨其境。強(qiáng)大的AR體驗感覺就像魔幻一般。
“但是,要實現(xiàn)這一切,我們還有很多工作要做。”貝沃承認(rèn),“我們知道,它必須實現(xiàn)規(guī)模化,因此我們一直在研發(fā)基于軟件的解決方案如ARCore,省去了額外的感應(yīng)器。我們感覺這項技術(shù)已經(jīng)準(zhǔn)備到位。我們已想出了幾種典型的AR應(yīng)用情景。因此,我們很高興推出ARCore。”
其中一個應(yīng)用情景就是網(wǎng)購。在家庭用品購物網(wǎng)站W(wǎng)ayfair上,只要使用一個插件,你就可以看到實時測量一個房間,并在其中擺放一把椅子的情形。這樣的體驗可以應(yīng)用到其他購物活動和室內(nèi)設(shè)計中。
貝沃給出的一個應(yīng)用情景是通過使用VPS(虛擬定位服務(wù))來實現(xiàn)的。“我們一直在嘗試各種工具、服務(wù)和應(yīng)用,以期讓ARCore成為開發(fā)者的強(qiáng)大工具。”貝沃說,“其中一個例子就是VPS。ARCore和VPS是天然的搭檔。事實上,我們打造VPS就是為了用ARCore在Android手機(jī)上推廣AR功能。”
想一想吧,在AR中,你可以回到某個建筑物,并看到它的招牌,隨著歲月的流逝,這個建筑物已經(jīng)老化。或者你的朋友向你推薦某個餐館,你想通過AR看看它的環(huán)境。這就是我們憧憬的未來。我們離這個未來越來越近了。我們現(xiàn)在尚未達(dá)到那一步,但這是我們這輩子中可以實現(xiàn)的目標(biāo)。
“另一個例子是我們希望讓開發(fā)者更容易進(jìn)行3D建模,尤其是利用Java打造傳統(tǒng)智能手機(jī)應(yīng)用的開發(fā)者。”貝沃說,“我們知道,很多希望開發(fā)3D模型和AR的人并不懂Maya和Unity等編程語言。因此,我們打造了應(yīng)用程序Blocks,希望讓那些從未做過3D模型的人更方便地打造3D模型。我們甚至可以讓人們方便地將3D模型從Blocks導(dǎo)入到他們正在開發(fā)的ARCore應(yīng)用程序中。”
事實上,上面提到的桌面上的機(jī)器人和樹木就是直接在Blocks里面創(chuàng)立,然后導(dǎo)入到ARCore中的。
“我們還在嘗試開發(fā)一種瀏覽器,可以將所有ARCore功能整合到網(wǎng)絡(luò)瀏覽器中。”貝沃解釋說,“你只要會一點(diǎn)點(diǎn)Java,一點(diǎn)點(diǎn)HTML技術(shù),你就可以打造AR體驗。ARCore可嵌入瀏覽器中。谷歌就是從網(wǎng)絡(luò)上誕生的,我們熱愛網(wǎng)絡(luò),我們希望讓更多開發(fā)者來打造AR體驗。值得指出的是,這種瀏覽器有一個版本支持Android手機(jī)上的ARCore,還有一個版本支持iOS手機(jī)上的ARKit。因此,開發(fā)者可以打造跨平臺的AR體驗。