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