ARCore是谷歌推出的增强现实(AR)开发平台,为创建AR体验提供了简单而强大的工具。允许开发者利用手机的传感器和摄像头,实现虚拟对象与现实世界的融合。核心功能包括运动追踪、环境理解和光源感知,这些功能共同工作,使得开发者能够在Android和iOS平台上构建出逼真的AR体验。
亮点
动作捕捉
使用手机的传感器和相机,arcore可以准确感知手机的位置和姿态,并改变显示的虚拟物体的位置和姿态
光源感知
使用手机的环境光传感器,感知环境光照情况,对应调整虚拟物体的亮度、阴影和材质,让它看起来更融入环境。
环境感知
感知平面,比如你面前的桌子、地面,在虚拟空间中准确复现这个平面
特色
1、支持多种款式手机,操作简单方便。
2、可以给设备添加AR图片效果,效果很棒。
3、感知环境,准确再现现实生活场景。
4、增强现实体验,添加一些自己的小创意。
5、增加现实感,将数字世界与现实世界完美融合。
6、全方位照顾场景,给用户不一样的炫酷场景。
优势
1、借助ARCore对现实世界的理解,能够以一种与现实世界无缝整合的方式添加物体、注释或其他信息。
2、可以将一只打盹的小猫放在咖啡桌的一角,或者利用艺术家的生平信息为一幅画添加注释。
3、环境理解技术让手机可以侦测到扁平的水平面,如地表或咖啡桌。
4、运动跟踪技术让手机能够理解并追踪自身在环境中的相对位置。
使用教程
一、环境
1、物理环境
为众多不同的空间设计相同的体验
让用户清楚地了解您的应用需要多少空间。您能将它用在自己的大腿、餐桌或足球场上吗?向他们展示理想的使用条件。您可以在 Play商店中添加预览图片,或在应用本身中添加说明。
考虑应用可能会使用的所有地方仍然很有帮助,从小公寓到大片田野,不一而足。准备好应对大大小小的空间、家具或交通等现实障碍,以及身体挑战。
公共空间也提供一系列自己的 AR挑战。跟踪和遮挡变得困难,具体取决于周围物体和人员的数量。此外,手机移动和 AR沉浸感可能会分散注意力或危险。
二、体验大小
1、定义大小
当您开始设计应用时,决定游戏空间的大小。是桌面、卧室一样大,还是和世界一样大?
体验应适合环境。例如,棋盘游戏可能最适合桌面游戏。另一方面,寻宝游戏需要更大的区域。
向用户显示理想的尺寸和最优的显示条件。立刻为客户设定预期。你仍可以给孩子带来惊喜,但要告诉他们可能会出现意外惊喜的位置。
三、流派
1、鼓励运动
许多用户之前从未体验过 360度全景虚拟环境。而其他人则开始研究如何在游戏内部四处移动并进行互动。当用户首次体验 AR时,他们常常会忘记可以四处移动。
如果您的体验需要探索,请提醒用户他们可以四处移动。在这种情况下,为用户提供一个只能通过移动才能完成的目标。在屏幕边缘放置一个虚拟物体,鼓励它们朝向该物体移动。
将物体隐藏在虚拟或实物后面。这是一种鼓励用户运动的有趣方式。
四、安全、舒适
1、确保用户安全
有时,用户会沉浸在 AR体验中。当用户注意手机摄像头并忽略现实世界时,用户可能会碰到物品和人员,并且可能不会注意到周围的危险。想一想,您的应用将用户引导至哪里。建立提醒以环顾四周,不定期地提醒他们检查周围环境。
2、不要让用户向前走
当用户向后移动时,撞到家具、小动物或其他物体的风险要大得多。
3、避免长时间玩游戏
长时间使用 AR可能会让用户感到疲劳。尝试找出操作过程中的休息点或用户需要休息的时刻。
4、保持舒适
长时间手机佩戴会很累。鼓励用户四处移动手机或更改拿着手机的位置。您还可以在游戏循环中设定休息点。
5、休息一下
允许用户暂停或保存进度。即使用户切换了实际地点,也能轻松从他们停下的地方继续体验。
更新日志
v1.47.243160293
修复了一些小错误并进行了改进。安装或更新到最新版本即可查看!
访问网络
访问网络连接,可能产生GPRS流量
-------------------------------------
获取网络状态
获取网络信息状态,如当前的网络连接是否有效
-------------------------------------
获取应用大小
获取应用的文件大小
-------------------------------------
开机自动允许
允许程序开机自动运行
-------------------------------------
显示系统窗口
显示系统窗口
-------------------------------------