分类
大小:47.14 MB更新日期:2026-01-13 16:38:04.000
类别:系统工具
228
38


Google Play Services for AR是谷歌推出的一个AR平台,全称为Google Play Services for AR。这一平台可以与苹果的ARKit相提并论,其目标在于辅助开发者创建AR应用程序。它能够利用手机摄像头将虚拟元素与现实世界相结合,并实现对这些虚拟物体在实际空间中位置的理解及追踪。通过ARCore以及兼容的移动设备,开发者能够让用户通过智能手机体验到三维动画。值得注意的是,ARCore是一个用于开发增强现实应用的Android SDK,它是系统的一部分,在桌面上对开发者来说是不可见的。
在深入了解 ARCore 之前,了解一些基本概念会很有帮助。这些概念共同说明了 ARCore 如何实现虚拟内容看起来就像是呈现在真实的表面上或附加到现实世界中的位置一样。
1、运动追踪
当您的手机在现实世界中移动时,ARCore 会通过一个称为同时定位和映射 (SLAM) 的过程来了解手机相对于周围世界的位置。ARCore 会检测捕获的摄像头图像中视觉上不同的特征(称为特征点),并使用这些点来计算其位置变化。这些视觉信息会与设备的 IMU 的惯性测量结果结合,一起用于估算摄像头在一段时间内相对于现实世界的姿势(位置和方向)。
通过将渲染3D内容的虚拟摄像机的位置与ARCore提供的设备摄像机位置对齐,开发者可以从正确的视角渲染虚拟内容。这样渲染出的虚拟图像可以叠加在设备相机捕捉到的真实图像上,使虚拟内容看起来就像是现实世界的一部分。
2、环境理解
ARCore 会检测特征点和平面,从而不断提高对现实世界环境的理解。
ARCore 可以查找看起来位于常见水平或垂直表面(例如桌子或墙)上的成簇特征点,并将这些表面作为几何平面提供给您的应用。ARCore 还可以确定每个几何平面的边界,并将这些信息提供给您的应用。您可以使用这些信息将虚拟对象放在平坦的表面上。
由于 ARCore 使用特征点来检测平面,因此可能无法正确检测像白墙一样没有纹理的平坦表面。
3、深度理解
ARCore 能够利用支持设备上的主 RGB 摄像头生成深度图,该图包含了表面与特定点之间距离的信息。通过深度图提供的数据,您可以创造出更加沉浸和逼真的用户体验,比如让虚拟物体与实际观察到的表面准确地进行互动,或者使虚拟物体在真实物体的前方或后方显示。
4、光估测
ARCore 可以检测其环境光线的相关信息,并为您提供给定摄像头图像的平均光强度和色彩校正。这些信息可让您在与周围环境相同的条件下照亮您的虚拟对象,从而提升其真实感。
5、用户互动
ARCore 利用点击测试来获取与手机屏幕相对应的 (x,y) 坐标(通过点按或您希望应用支持的其他任何互动提供),并将光线投影到摄像头的世界视图中,并返回该射线相交的所有几何平面或特征点以及该交点在现实世界空间中的姿态。这样,用户就可以选择环境中的对象或以其他方式与其互动。
6、定向点
借助定向的点,您可以将虚拟对象放置在倾斜的表面上。当您执行会返回特征点的点击测试时,ARCore 会查看附近的特征点,并使用这些特征点尝试估算给定特征点上表面的角度。然后,ARCore 会返回一个将该角度考虑在内的姿势。由于 ARCore 使用特征点聚类来检测 Surface 的角度,因此可能无法正确检测没有纹理的表面(例如白墙)。
7、锚点和可跟踪对象
姿态会随着 ARCore 改进其对自身位置和环境的理解而发生变化。当您想要放置一个虚拟对象时,您需要定义锚点,以确保 ARCore 可以跟踪对象随时间推移的位置。通常,您可以根据点击测试返回的姿势创建锚点,如用户互动中所述。
姿态会发生变化,这意味着 ARCore 可能会更新环境对象(例如几何平面和特征点)的位置。平面和点是一种特殊类型的对象,称为“可跟踪对象”。顾名思义,ARCore 会随着时间推移跟踪这些对象。您可以将虚拟对象锚定到特定的可跟踪对象,以确保即使在设备四处移动时,虚拟对象与可跟踪对象之间的关系也保持稳定。这意味着,如果您将一个虚拟的 Android 小雕像放在您的书桌上,即使 ARCore 稍后调整了与书桌关联的几何平面的姿态,Android 小雕像仍会看起来位于桌子上。
注意:为了降低 CPU 费用,请尽可能重复使用锚点,并分离不再需要的锚点。
8、增强图像
通过增强图像功能,您可以创建能够对特定2D图像(如商品包装或电影海报)做出反应的AR应用程序。当用户使用手机摄像头对准这些特定图片时,就能激活AR体验。比如,用户可以将手机摄像头对准一张电影海报,从而让电影中的角色跳出画面。此外,ARCore还支持追踪移动中的图像,例如公交车身上的广告牌。
您可以离线编译图片以创建图片数据库,也可以从设备实时添加个别图片。注册后,ARCore 会检测这些图像以及图像的边界,并返回相应的姿态。
ARCore 可用于多种符合条件的 Android 手机,这些手机需运行 Android 7.0(牛轧糖)或更高版本的系统。在开发者预览阶段,ARCore 支持以下设备(如下图所示)。
后来扩大了其它设备的支持(如下图)
【动作捕捉】
通过利用手机的传感器和摄像头,ARCore 能够精确地识别手机的位置与方向,并相应地调整虚拟物体的位置与姿态。
【环境感知】
感知平面,比如你面前的桌子、地面,在虚拟空间中准确复现这个平面
【光源感知】
使用手机的环境光传感器,感知环境光照情况,对应调整虚拟物体的亮度、阴影和材质,让它看起来更融入环境。
ARCore可以在运行 Android 7.0 (Nougat) 及更高版本系统的 Android 手机上使用。
ARCore需要与游戏配合使用,不能单独启动运行。
该应用仅支持华为,小米,一加,三星,vivo安卓系统7.0以上的高端机型,普通手机无法正常运行请谨慎下载!
支持多种款式的手机,使用起来既简单又便捷。
能够在设备上增加AR图片效果,效果非常棒。
感知环境,能够精准的浮现现实的生活场景。
增强现实的体验,还能加入自己的一些小创意。
软件功能(新版):4.5
软件使用:4.3
应用内容:4.9
工具流畅:4.3
软件Google Play 服务 for AR
相关下载

Daygramv1.7.12.3M | v1.25
下载
漫川壁纸v1.0.02.3M | v1.25
下载
腾讯WiFi管家v3.6.32.3M | v1.25
下载
pico应用商店apkV10.7.22.3M | v1.25
下载
飞翔手机版V2.0.62.3M | v1.25
下载
aloha浏览器安卓版V6.3.22.3M | v1.25
下载
GPS Test安卓中文版V1.6.52.3M | v1.25
下载
千变语音V8.1.52.3M | v1.25
下载
飞流器V1.0.12.3M | v1.25
下载
资源分享V1.0.13.72.3M | v1.25
下载
山东潍坊联通 网友 夜之潘多拉
下载挺快的
天津移动 网友 一剑倾城
支持支持!
新疆乌鲁木齐电信 网友 当时明月在
玩了半天有点累,休息下来评论下
河南平顶山移动 网友 梵音战阁
废话,非常好玩。
陕西西安电信 网友 至少、还有你
还在研究游戏中,很多功能不会玩~~