ARKit Google ARCore推
此外,Google 提出的ARCore更可串接Java、OpenGL、Unity或Unreal Engine資源,開發者也能輕易地設置擴增實境內的物件定位。
中時電子報引述Google Blog,Google已向開發者釋出ARCore SDK(軟體開發工具)的預覽版,開發者們可透過這項工具開始開發AR應用,或者為現有的App加入AR功能。 ARCore的主要功能有三:
利用手機的慣性感測器(Inertial Measurement Unit, IMU)跟相機,ARCore可正確感知手機的位置與方向/姿勢,並且改變顯示的虛擬物體的姿態跟位置。也就是說,隨著使用者與顯示物體之間的相對位置的改變,使用者可看見AR物體的不同角度,顯得更為真實。
感知環境中的平面,例如桌面、地面等等 ,並且在虛擬空間中重現這個平面。
利用手機的環境光感測器,來感知環境中的光照情況,並對應調整虛擬物體的亮度、陰影以及材質,讓它顯得更真實、更與環境融合。
根據Google說明,ARCore僅需搭載Android 7.0作業系統以上即可使用,意味目前已升級作業系統的Pixel系列、Galaxy S8或Xperia XZ Premium等均可擴增實境內容。
2016年由任天堂授權、Niantic開發的「Pokemon GO」手遊,在全世界掀起熱潮,使人看見了AR(擴增實境)應用的極大可能性與吸引力。或許是看在蘋果提出ARKit開發工具,讓開發者能簡單透過iPhone實現各類擴增實境應用,毋須像Intel RealSense或Google Tango必須搭配複雜的鏡頭模組,Google也宣布提出全新ARCore開發工具,標榜僅需一組配置相機的Android 7.0作業系統以上機種即可使用。