AR作为2世纪第三个十年最热门的技术,同时VR/AR工程师需求同比暴增了%;46%的受访者将VR/AR列为希望在年学习掌握的三大技术之一;74%的受访者则认为AR和VR的全面影响将在未来五年内出现。EasyAR作为国内领先的AR引擎,开发者数量巨大,无数的开发者使用EasyAR开发出了有创意的、新奇的、实用的AR产品。
但是AR作为一项新技术,还处于相对比较早期的阶段,许多开发者缺乏系统专业的教程和开发资料,常常会遇到许多问题:AR开发不知道从哪入手?没有系统的视频教程教学帮助入门?缺少AR开发素材?刚入行AR的小白用户,不知道选择?缺乏AR实战工程代码供参考和学习?AIRX团队将平时EasyAR学习与开发的干货整理成了系统性的学习路线,是你学习EasyAR从入门到专家必备的学习路线和优质学习资源。
文末可免费领取福利资源哦~
目录
关于EasyAR
基础知识
EasyAR入门
EasyAR进阶
EasyAR资源整理
强化学习
福利获取
关于EasyAR
EasyARSense4.0
EasyARSense是AR引擎,提供感知真实世界的能力。EasyARSenseUnityPlugin是EasyARSense的Unity插件。EasyARSense4.0提供免费个人版、月付费专业版和定制化功能企业版三种订阅模式。
EasyARSense4.0带来了这些全新特性:
)稀疏空间地图SparseSpatialMap
稀疏空间地图提供了扫描物理空间同时生成点云地图并进行实时定位的能力,开发者可以快速基于现实空间创建应用,如AR说明书以及AR导航导览等。在点云地图上部署的虚拟内容,同时也会被持久化放置在现实空间中,实现虚拟世界和物理世界的连接。此外,多人AR功能也能在此基础上实现。
2)稠密空间地图DenseSpatialMap
虚拟内容与物理世界产生交互碰撞,AR体验才更加逼真。EasyARSense4.0支持实时重建环境的稠密空间地图,可以实现碰撞、遮挡等效果,从而构建更真实的AR体验。
3)运动跟踪MotionTracking
提供多传感融合的方式解算位置和姿态,降低了相机运动带来的漂移,让虚拟物体在空间更加稳定。同时提供重定位功能,在跟踪丢失后可以恢复定位。使用运动跟踪的应用,不依赖于ARCore,也不需要最终用户通过Google服务框架安装ARCore服务。
4)ARKit/ARCore支持
支持在iOS上使用ARKit,在Android上使用ARCore,并可以与EasyARSense的其他功能一起使用。
基础能力
EasyAR云识别(CRS)
CRS特性
.云识别本地化:云识别一次成功后,云识别图可以缓存到本地识别库,即使无网络也可对目标进行快速精准的重复识别。
2.超大容量云端图库:亿级云端图库。为提升性价比,当前识别图单库支持张识别图。可根据用户需求进行扩充。
3.快速精准识别:0.秒的超快速识别,瞬间响应。识别准确率高达98%。
4.高效API接口:简洁高效的API接口,快速集成。让开发工作更便捷。
5.后端操作可视化:提供可视化操作后台,使图库管理操作便捷且直观。
6.识别图性能检测:对图片的可识别性及相似度进行检测,并给出检测详情。
WebAR
.WebAR可以轻松地运行在Android、iOS、Windows、Mac系统的Web浏览器上,无需APP,轻松实现跨平台。
2.WebAR可以实现扫描识别图呈现3D动画模型、视频、图片、文字、UI按钮等效果,并且支持3D模型交互。
3.WebAR主要是以URL的格式传播,符合