面向AR的Google Play服务最新版全称是Google Play Services for AR,简称ARCore,是由谷歌官方推出的增强现实(AR)技术支持的应用服务框架。安装后,用户即可在手机上运行各种AR应用程序。
ARCore支持双摄立体深度功能,在设备上通过手机摄像头将虚拟内容与现实世界进行整合,并理解跟踪其相对于现实环境的位置。借助这一技术,开发者可以打造全新的增强现实体验,实现数字世界与现实世界的无缝融合,从而变革工作和游戏的未来。
软件特色:
- 运动跟踪技术:使手机能够理解并追踪自身在环境中的相对位置;
- 环境理解技术:能够识别平坦的水平面(如地表或桌面);
- 光照强度估测技术:根据当前环境光线调整虚拟内容的显示效果,使其更加真实。
快速入门指南:
- 开发者可以通过运行ARCore SDK中的示例应用(如hello_ar_kotlin或hello_ar_java)开始使用ARCore。这些示例应用使用OpenGL接口渲染2D和3D矢量图形,并允许用户在检测到的平面上放置3D模型。
- 即时展示位置:通过Instant Placement API,用户无需等待ARCore检测表面几何即可将AR对象放置在屏幕上。随着设备移动,系统会实时优化对象位置。
- 点按屏幕以放置对象;
- 在放置对象后,请保持设备移动以便系统获取环境数据并准确锚定虚拟对象。
- 使用深度功能:启用深度功能后,ARCore将根据场景中的几何信息调整对象位置和遮挡关系,从而增强现实效果。
软件亮点:
- 动作捕捉:通过手机传感器和相机精准追踪设备姿态,并实时更新虚拟物体的位置;
- 环境感知:精确复现现实环境中的平面(如桌子、地面);
- 光源感知:根据环境光照调整虚拟物体的亮度、阴影和材质,使其更自然地融入真实场景。
注意事项:
- ARCore要求手机运行Android 7.0(Nougat)或更高版本系统;
- 该应用仅支持华为、小米、一加、三星、vivo等品牌旗下部分高端安卓机型,普通设备可能无法正常运行;
- ARCore需配合AR应用程序使用,不能单独开启。
更新日志: v1.45.242050483版本
- 修复了若干已知问题;
- 扩展了支持的设备列表。
面向AR的Google Play服务最新版全称是Google Play Services for AR,简称ARCore,是由谷歌官方推出的AR技术支持的应用服务框架,安装了之后就可以在手机上运行AR应用。在支持的设备上可以使用双摄立体深度功能,同时将虚拟内容,通过手机摄像头与看到的现实世界整合,理解和跟踪它相对于现实世界的位置。
使 ARCore,开发者将可打造全新的增强现实体验,让数字世界与现实世界无缝融合,变革工作和游戏的未来,从而帮助用户们通过软件来增强现实技能将多维立体数字化技术呈现在桌面上。如果你想要体验谷歌最新的AR技术,那么就不要错过这个软件哦!
软件特色
-我们在里面使用了三项关键技术来整合虚拟内容和现实世界:
-运动跟踪技术让手机能够理解并追踪自身在环境中的相对位置;
-环境理解技术让手机可以侦测到扁平的水平面,如地表或咖啡桌;
-光照强度估测技术可以估量当前环境的光照情况。
面向AR的谷歌服务软件快速入门
如需开始将 ARCore 与 Android 搭配使用,您可以运行 ARCore SDK 中包含的 hello_ar_kotlin 或 hello_ar_java 示例应用。这些示例应用使用 OpenGL,一个用于渲染 2D 和 3D 矢量图形的编程接口。应用会显示检测到的平面,并允许用户点按平面来放置 3D 模型。
使用即时展示位置
借助 Instant Placement API,用户可以将 AR 对象放置在屏幕上,而无需等待 ARCore 检测表面几何图形。随着用户进一步移动环境,对象放置位置会实时优化。
点按屏幕以放置对象。在屏幕上显示全息对象后,请确保继续来回移动设备,以便 ARCore 可以获取有关周围环境的足够数据,从而准确锚定虚拟对象。
一旦 ARCore 检测到 Surface 几何图形,并在放置对象的区域确立了可跟踪对象,对象姿势便会自动进行更新。
在图 1 中,Instant Placement 已停用,且 Surface 几何图形未定义。 位于台球桌右侧地板上的对象(四个小蓝点)出现翻转状态,其姿态则未定义。
在图 2 中,从齿轮图标下的菜单启用了 Instant Placement。
在图 3 中,在启用 Instant Placement 功能后,场景中放置了一个新对象。它以灰度模式显示,而非彩色显示,表示系统尚未将其更正为正确的姿势。
在图 4 中,当检测到 Surface 几何图形(由可跟踪的网格线描述)时,新对象会变为彩色,并且其姿势准确无误。
使用深度
启用深度后,ARCore 会考虑场景中对象的几何图形和位置,并计算场景中对象相对于场景中其他对象的位置。它可让场景中的对象遮挡住对象,并让您的应用具有真实感。
图 1 中,深度已停用。一个对象会放在池表下。
在图 2 中,当设备在池表中移动时,无论场景中的物体是什么,该对象看起来都跟随设备。
在图 3 中,启用了深度。
在图 4 中,当设备在场景中移动时,对象现在被池表遮挡。
后续步骤
请尝试在 ARCore SDK 中构建和运行其他示例项目。
如需了解更多您可以构建和运行的示例应用,请参阅增强现实 Codelab。
了解如何在您的应用中启用 ARCore。
查看运行时注意事项。
查看设计准则。
软件亮点
【动作捕捉】
使用手机的传感器和相机,ARCore 可以准确感知手机的位置和姿态,并改变显示的虚拟物体的位置和姿态
【环境感知】
感知平面,比如你面前的桌子、地面,在虚拟空间中准确复现这个平面
【光源感知】
使用手机的环境光传感器,感知环境光照情况,对应调整虚拟物体的亮度、阴影和材质,让它看起来更融入环境。
温馨提示
ARCore可以在运行 Android 7.0 (Nougat) 及更高版本系统的 Android 手机上使用。
ARCore需配合游戏使用,无法单独开启运行。
该应用仅支持华为,小米,一加,三星,vivo安卓系统7.0以上的高端机型,普通手机无法正常运行请谨慎下载!
更新日志
v1.45.242050483版本
此版本的新变化:
支持的设备的更新列表。



































共有 0条评论