谷歌ARCore是专为安卓手机打造的AR服务组件,让你的手机可以进行增强虚拟现实的AR体验。不少用户都不清楚安卓手机如何安装ARCore,只要来本站下载并安装就可以了。通过谷歌ARCore就可以让世界成为你的画布,让大家可以更加方便的进行创作。使用最大的跨设备增强现实平台,在100 多个国家/地区打造规模化的沉浸式体验。借助ARCore,您可以使用Google地图,轻松集成工作流并运用我们对世界的了解,从而将现实世界与数字世界无缝融合。虚拟对象的放置和跟踪使用户能够将虚拟物体放置在现实世界中,并能够跟随物体的运动。环境理解功能使AR应用程序能够理解设备所处的环境,如平面、墙壁和家具。光线估计则使应用程序能够根据实际光线条件对虚拟内容进行渲染,使其与现实环境更加融合。
1、可在受支持的设备上自动安装和更新
2、此服务可解锁由 ARCore 打造的增强现实 (AR) 体验
3、自动更新可确保具备 AR 功能的应用无需另外下载即可运行
4、安装此服务后便可通过全新方式来一起购物、学习、创建新内容和体验精彩世界
1、环境感知
对环境平面的感知,比如您眼前的桌子或地板,在虚拟空间中准确还原这个平面。
2、动作捕捉
ARCore利用手机的传感器和摄像头,精确感知手机的位置和姿态,并相应地调整虚拟物体的位置和姿态。
3、光源感知
借助手机的环境光传感器,感知周围光照情况,智能调整虚拟物体的亮度、阴影和材质,使其更好地融入周围环境。
通过ARCore对现实世界的感知,您有能力以一种与真实环境完美融合的方式添加物体、标注或其他信息
您可以将一只打瞌睡的小猫悠然置于咖啡桌的一个角落,或者为一幅画加入艺术家的生平注释
运动跟踪技术使您能够在任何角度移动并观察这些物体
即便您离开房间一转身,重新回到原处,小猫或注释仍将出现在您之前添加的位置
1、使用即时展示位置
点按屏幕以放置对象。在屏幕上显示全息对象后,请确保继续来回移动设备,以便ARCore可以获取有关周围环境的足够数据,从而准确锚定虚拟对象。
一旦ARCore检测到Surface几何图形,并在放置对象的区域确立了可跟踪对象,对象姿势便会自动进行更新。
在图1中,Instant Placement已停用,且Surface几何图形未定义。位于台球桌右侧地板上的对象(四个小蓝点)出现翻转状态,其姿态则未定义。
在图2中,从齿轮图标下的菜单启用了Instant Placement。
在图3中,在启用Instant Placement功能后,场景中放置了一个新对象。它以灰度模式显示,而非彩色显示,表示系统尚未将其更正为正确的姿势。
在图4中,当检测到Surface几何图形(由可跟踪的网格线描述)时,新对象会变为彩色,并且其姿势准确无误。
2、使用深度
启用深度后,ARCore会考虑场景中对象的几何图形和位置,并计算场景中对象相对于场景中其他对象的位置。它可让场景中的对象遮挡住对象,并让您的应用具有真实感。
在图1中,深度已停用。一个对象会放在池表下。
在图2中,当设备在池表中移动时,无论场景中的物体是什么,该对象看起来都跟随设备。
在图3中,启用了深度。
在图4中,当设备在场景中移动时,对象现在被池表遮挡。
1、为什么打开应用后黑屏或闪退?
因为AR需要相机权限,所以应用没有检查权限时会发生异常退出。如果相机权限已打开,则是应用自身问题。
2、为什么虚拟物体容易飘或平面长时间识别不出来?
因为AR需要现实环境有一些图案特征,如果手机的摄像头朝着洁白的墙壁、纯色的地面等会无法工作,所以AR物体容易飘。
3、为什么安装了ARCore,应用仍提示安装ARCore?
因为手机安装的ARCore版本低于应用需要的ARCore版本,所以ARCore仍然提示安装。虽然ARCore没有图形界面,但可以在系统设置的应用列表中找到ARCore,查看版本号和卸载旧版本。
4、为什么很多应用一开始要拿着手机扫描地面?
因为AR需要一个水平面来固定虚拟物体,地面和桌面是比较好的水平面,所以要先扫描地面。但在地面固定虚拟物体不是唯一的方式,还可以在图像上固定、在空间固定、点击屏幕固定。
5、ARCore反复提示“已停止运行”并且无法工作?
部分机型安装了1.8版,ARCore会反复提示“已停止运行”。若出现该问题,请更换成稳定的1.7版或最新版本的ARCore。
ARCore通过三个主要功能将虚拟内容与手机摄像头捕捉到的真实世界融为一体:
1、动作跟踪:手机通过动作跟踪了解自身相对于周围世界的位置。
2、环境理解:手机借助环境理解功能,检测各类表面(如地面、咖啡桌或墙壁等水平、垂直和倾斜表面)的大小和位置。
3、光估测:手机通过光估测功能,推测周围环境当前的光照条件,从而调整虚拟物体的亮度和阴影。