arcore最新版是谷歌推出的增强现实(AR)平台,专为安卓设备设计,利用设备传感器和相机实现动作捕捉、环境感知及光源感知,将虚拟内容无缝融入现实世界,支持多设备适配,广泛应用于游戏、教育、展示等领域。
1、环境感知
感知平面,比如你面前的桌子、地面,在虚拟空间中准确复现这个平面。
2、动作捕捉
使用手机的传感器和相机,ARCore 可以准确感知手机的位置和姿态,并改变显示的虚拟物体的位置和姿态。
3、光源感知
使用手机的环境光传感器,感知环境光照情况,对应调整虚拟物体的亮度、阴影和材质,让它看起来更融入环境。
1、支持各种款式的手机,操作简单也方便。
2、能够在设备上增加AR图片效果,效果非常棒。
3、感知环境,能够精准的浮现现实的生活场景。
4、增强现实的感受,还能够增加自己的一些小创意。
5、增加你的现实感,让数字世界和现实世界完美融合。
6、能够全方位照顾场景,给用户一个不一样的炫酷场景。
如需开始在 Android 上使用 ARCore,您可以运行 ARCore SDK 附带的 hello_ar_kotlin 或 hello_ar_java 示例应用。这些示例应用使用 OpenGL,这是一种用于渲染 2D 和 3D 矢量图形的编程接口。这些应用会显示检测到的所有平面,并允许用户点按平面来放置 3D 模型。

1、设置您的开发环境
安装 Android SDK Platform 7.0(API 级别 24)或更高版本的 Android Studio 3.1 版或更高版本。
2、打开示例项目
(1)在 Android Studio 中,克隆 ARCore SDK GitHub 代码库。
为此,您可以采用多种方式:
对于现有的 Android Studio 安装:
从 Git 菜单中选择 Clone。
在 Version control 下拉菜单中,选择 Git 作为版本控制系统。
在 URL 字段中,输入 ARCore GitHub 代码库的网址
(2)按如下方式打开一个示例项目(您必须明确打开一个项目才能构建并运行该项目)。
从 File 菜单中选择 Open。
在 arcore-android-sdk/samples 文件夹中,选择 hello_ar_kotlin 或 hello_ar_java 文件夹,然后点击 Open。
3、准备设备或模拟器
您可以在受支持的设备或 Android 模拟器上运行 AR 应用。您必须先在模拟器上更新 AR 服务的 Google Play 服务,然后才能运行该应用。
4、运行示例
确保您的 Android 设备已连接到开发机器,然后点击 Android Studio 中的 Run 。
Android Studio 将您的项目构建为可调试的 APK,安装该 APK,然后在您的设备上运行该应用。
如果适用于 AR 的 Google Play 服务缺失或已过期,系统可能会提示您安装或更新。选择 CONTINUE 可从 Google Play 商店安装它,或按照更新 AR 版 Google Play 服务中的说明手动更新该应用。
借助 hello_ar_java 应用,您可以在检测到的 AR 平面上放置一个三维 ARCore 典当。它通过 Android GL SurfaceView 实现,Android GL SurfaceView 用于渲染相机预览和基本 AR 对象,例如平面和锚点。可以在 com/google/ar/core/examples/java/common/samplerender 中找到 hello_ar_java 的示例渲染框架。

注意:hello_ar_java 中的生命周期方法与 OpenGL 应用中通常提供的生命周期方法不同。为确保您自己的应用的 AR 设置正确无误,请遵循 hello_ar_java 中的生命周期管理逻辑。
5、使用即时展示位置
借助 Instant Placement API,用户可以将 AR 对象置于屏幕上,而无需等待 ARCore 检测表面几何图形。随着用户继续在环境中移动,系统会实时优化对象放置位置。一旦 ARCore 能够在放置 AR 对象的区域中检测到正确的姿态,白色对象便会自动更新为姿态准确,并变为不透明。
hello_ar_java 中会自动启用 Instant Placement。点按屏幕上的齿轮图标,然后从下拉菜单中选择 Instant Placement。您应该已经选中 Enable Instant Placement 复选框。
点按屏幕以放置对象。在屏幕上显示全息对象后,请务必继续来回移动设备,以便 ARCore 可以获取关于周围环境的足够数据来准确锚定虚拟对象。
我发现谷歌ARCore提供了令人惊叹的增强现实体验。通过即时展示位置和轻松放置虚拟物体,这款应用使得AR世界无需复杂操作即可触手可及。在示例渲染框架hello_ar_java中,我发现了一些引人入胜的功能,例如通过点按屏幕上的齿轮图标改变虚拟物体的位置和姿态。
ARCore借助先进技术对现实世界进行深入理解,使得在场景中添加新对象变得轻而易举。而在三星Galaxy智能手机上启用的Instant Placement功能更是引人注目,允许用户在移动中将AR对象置于屏幕上,并通过动作捕捉技术使其更融入环境。这种无缝整合的体验让我深刻感受到高科技AR世界的魅力。
v1.51.252580493版本
•更新了支持的设备列表。
趣拍星由北京昴星科技有限公司开发,是一款为天文爱好者打造的远程天文观测工具。用户无需专业知识,即可通过平台租用全球天文台和望远镜,足不出户拍摄宇宙天体,享受沉浸式观星体验,还能与其他爱好者交流互动。
Calendar是一款功能全面的日程管理与时间规划软件,支持多平台同步,可设置重复周期提醒及优先级标记,集成智能识别技术自动填充信息。提供日、周、月视图切换,支持共享日历与多设备实时同步,助力高效管理个人与团队时间。
Niagara桌面是一款极简风格的安卓启动器,采用列表形式呈现应用,支持单手操作与智能搜索。其特点包括通知主屏交互、自适应主题颜色、手势高效操作等,提供免费版与付费版,适合追求简洁高效与个性化定制的用户。
闪送员接单是专为配送员设计的兼职赚钱工具,提供灵活接单、自由安排工作时间服务,支持按单结算,报酬由物品重量、配送距离及奖金构成,服务覆盖上百个城市,数千家商户,订单不断,还提供实时账户查询与自助提现功能。
klwp主题是一款高度定制化的动态壁纸与主题创作工具,允许用户通过丰富组件(如时钟、天气、地图、动画效果)和图层叠加功能,自由设计个性化桌面,支持导入导出项目文件,轻松实现跨设备共享与深度DIY,打造独一无二的手机界面。
Ecosia浏览器是一款以环保为核心的绿色浏览器,用户搜索产生的广告收入将用于全球植树项目。它基于Chromium内核,提供快速搜索体验,同时内置隐私保护功能,确保用户数据安全,让用户在网络浏览中轻松参与环保行动。
赛车挑战赛是一款街机风格的赛车竞速手游,提供真实物理与3D环境,玩家可驾驶专业赛车参与经典曲目比赛,通过改装提升性能,体验漂移、加速等极限操作,挑战多样赛道与对手,赢取奖励成为冠军车手。
方块高手是一款休闲益智的消除手游,玩家通过操控小球切换颜色,精准撞击同色方块触发消除连锁。游戏画面清新,玩法轻松有趣,设有海量关卡与多样道具,支持实时排行榜与好友互动,让玩家在解压娱乐中享受策略消除的乐趣。
我的大学手游是一款模拟经营类游戏,玩家扮演校长,负责校园规划、师资招募、学生培育等,通过不断升级设施、开设课程、组织活动,提升学校声誉,打造世界一流名校,体验经营大学的乐趣与挑战。
拆个螺丝是一款休闲益智类手游,玩家需通过点击和滑动屏幕模拟拆解螺丝钉的过程。游戏包含大量不同难度的关卡,从简单螺丝到复杂机械结构,逐步提升挑战,既解压放松,又能锻炼逻辑思维和动手能力。
星点看攒宝是一款休闲益智的星星消除手游,玩家滑动指尖连接同色星星即可消除,过程伴随清脆音效与炫酷特效。游戏画面Q萌,支持昼夜双模式,关卡设计精巧且难度渐进,还融合轻度收益机制,让玩家在娱乐中还能赚取零花钱。
赛车挑战赛是一款街机风格的赛车竞速手游,提供真实物理与3D环境,玩家可驾驶专业赛车参与经典曲目比赛,通过改装提升性能,体验漂移、加速等极限操作,挑战多样赛道与对手,赢取奖励成为冠军车手。
方块高手是一款休闲益智的消除手游,玩家通过操控小球切换颜色,精准撞击同色方块触发消除连锁。游戏画面清新,玩法轻松有趣,设有海量关卡与多样道具,支持实时排行榜与好友互动,让玩家在解压娱乐中享受策略消除的乐趣。
我的大学手游是一款模拟经营类游戏,玩家扮演校长,负责校园规划、师资招募、学生培育等,通过不断升级设施、开设课程、组织活动,提升学校声誉,打造世界一流名校,体验经营大学的乐趣与挑战。
拆个螺丝是一款休闲益智类手游,玩家需通过点击和滑动屏幕模拟拆解螺丝钉的过程。游戏包含大量不同难度的关卡,从简单螺丝到复杂机械结构,逐步提升挑战,既解压放松,又能锻炼逻辑思维和动手能力。
星点看攒宝是一款休闲益智的星星消除手游,玩家滑动指尖连接同色星星即可消除,过程伴随清脆音效与炫酷特效。游戏画面Q萌,支持昼夜双模式,关卡设计精巧且难度渐进,还融合轻度收益机制,让玩家在娱乐中还能赚取零花钱。