ARCore是谷歌推出的搭建增强现实应用程序的软件平台,类似苹果公司的ARKit,它可以利用云软件和设备硬件的进步,将数字对象放到现实世界中。Google推出的增强现实SDK(ARCore)。软件开发者可以下载它去开发Android平台上的增强现实应用,或者为他们的App增加增强现实功能。ARCore使用了三种关键技术将虚拟内容与现实世界整合在一起,用户可以透过手机镜头看到整合的结果。多部设备已经将ARCore整合至其中,使得更多用户能够体验到增强现实的魅力。
发展沿革
2017年8月,谷歌宣布推出了和ARKit对标的增强现实SDK,名为“ARCore”。2017年10月19日,三星电子和谷歌宣布了一项合作,将谷歌的增强现实开发平台ARCore引入三星Galaxy智能手机系列。
主要功能
1)动作捕捉:使用手机的传感器和相机,ARCore可以准确感知手机的位置和姿态,并改变显示的虚拟物体的位置和姿态。
2)环境感知:感知平面,比如你面前的桌子、地面,在虚拟空间中准确复现这个平面。手机可以借由这项技术探测出地面或咖啡桌等水平面的大小和位置。
3)光源感知:使用手机的环境光传感器,感知环境光照情况,对应调整虚拟物体的亮度、阴影和材质,让它看起来更融入环境。此外,ARCore还能估算出当前环境的照明情形,以提供更为真实的增强现实体验。
4)六自由度(6DoF):这项技术让手机得以了解并追踪设备所在的相对位置,提供用户在三维空间中的自由移动和查看虚拟对象的能力。