8 月 30 日消息,谷歌宣布推出跟蘋果 ARKit 對標的增強現實 SDK——“ARCore”。
手機一般被認為是體驗 AR 最簡單易行的平臺,而現在,蘋果和谷歌這兩大巨頭都入場了,開發者們也終于可以在 ios 和安卓原生系統中開發 AR 應用了,AR 的普及似乎就在路上了。
據了解,ARCore 將利用 Java,OpenGL 和 Unreal and Unity 3D 游戲引擎,承諾提供所有的構建模塊和 API 來構建沉浸式的 AR 體驗,ARCore 可以讓開發者跟蹤手機的位置和方向以及檢測水平表面。另外,ARCore 可以檢測環境光,并將其用作 AR 體驗中的變量。這將允許開發人員調整照明,甚至可以調整虛擬物體的顏色投射到現實世界中,使其更逼真的外觀,并提供更可信的體驗。
demo-arcore 但是,ARCore 很有可能仍然需要一些處理能力,因此一些入門級的 Android 設備可能無法運行 ARCore,同時,安卓系統的碎片化問題異常嚴重,ARCore 想要兼容不同型號、不同安卓版本的手機并不是一件容易的事。因此,目前支持 ARCore 的手機還不多,僅支持 Google 和三星的高端機型:Pixel、Pixel XL 和 S8、S8+。
目前狀態的 ARCore 仍然在預覽中,Google 的目標是到今年冬天推出 ARCore 1.0,通過與制造商的合作,Google 預計 ARCore 將可在 1 億臺設備上使用。
另外值得一提的是,允許 iOS 開發者為 iPhone 和 iPad 開發 AR 應用的 ARkit 正式版有望在蘋果秋季發布會上正式發布,稍早于 ARCore。