全网最全AR开发课程和书籍资源汇总(适合AR初级开发者和资深程序员)
AIRX社区 2022-08-25

本文主要整理了一些AR开发过程中会用到的视频课程(公开课)和相关开发书籍,适合AR初级开发者和一些资深程序员学习。



视频课程



  EasyAR


EasyAR是目前国内知名的AR Cloud、AR云服务提供商,EasyAR 推出了集 AR SDK、AR 内容创作工具、AR 云识别服务、AR 运营系统为一体的开放平台及企业级解决方案。



1、EasyAR Scene 4.0使用系列教程


课程介绍:EasyAR4.0的简单的使用说明,包括了基本设置,平面图像跟踪,3D物体跟踪,表面跟踪,运动跟踪和稀疏空间云。


https://v.qq.com/vplus/6d186ec7b4372bc7#uin=6d186ec7b4372bc7?page=video


2、EasyAR4.0官方示例演示


https://v.qq.com/x/page/v0948ktcrbo.html

https://v.qq.com/x/page/q0948767iwz.html


3、实现室内AR导航教程



4、小程序AR教程



5、EasyAR系列教程


https://space.bilibili.com/17442179?spm_id_from=333.788.b_765f7570696e666f.2



6、AR互动大屏项目实战课程(付费)



课程介绍:课程会完整的从整体设计、AR环境搭建、动画制作、动画控制、脚本编写、服务器交互、二维码生成、跨平台修改等进行全流程讲解。


https://edu.manew.com/course/216


6、国产AR引擎 EasyAR的使用流程演示


https://www.bilibili.com/video/BV11W411m79a


7、拓展阅读




  ARKit


ARKit是苹果在2017年WWDC推出的AR开发平台。开发人员可以使用这套工具iPhone和iPad创建增强现实应用程序。并且最近苹果发布了ARKit 3.5。ARKit 3.5 利用 iPad Pro 上全新的激光雷达扫描仪和深度感应系统,让增强现实体验变得比以往更加真实生动。借助全新的 Scene Geometry API,开发者可以实时捕捉现实世界的 3D 呈现效果,从而为虚拟对象实现物体遮挡功能和现实世界的物理特效。得益于全新的即时增强现实物品放置,以及优化的动作捕捉和人物遮挡功能,所有基于 ARKit 的体验都能自然变得更出彩逼真。



1、ARKit入门到精通-1.0 -基础内容


课程介绍:其视频内容涵盖了ARKit 1.0版本的实现原理、启动相机、Remote的使用、开启/控制检测、自定义平面、自定义点云、API介绍等。


https://www.bilibili.com/video/BV13W411Z78Z?from=search&seid=15033026591829912754


2、ARKit入门到精通 1.0 - 实战案例 AR打地鼠


课程介绍:主要通过一个实际案例【AR打地鼠】对ARKit1.0版本的使用做一个复习强化。


https://www.bilibili.com/video/BV1GW411Z7Pb?from=search&seid=15033026591829912754


3、ARKit入门到精通-1.5 -基础内容


课程介绍:其视频介绍了ARKit 1.5版本的面部追踪、人脸检测、垂直平面检测、图片识别等特性。


https://www.bilibili.com/video/BV1AW411Z7zu?from=search&seid=15033026591829912754


4、ARKit入门到精通-2.0 -基础内容


课程介绍:其视频介绍了ARKit 2.0版本多人互动、数据共享等功能。


https://www.bilibili.com/video/BV1JW411C7oc?from=search&seid=15033026591829912754


5、ARKit视觉风暴



课程介绍:本套课程从技术理念到项目实践,教大家系统掌握ARKit技术开发,随心打造iOS端AR增强现实应用。由一开始的开发环境搭建,到Unity ARKit Plugin、ARFoundation ARKit等不同时期技术的讲解。从平面模型放置、识别图片、手势交互、3D物体识别、面部AR贴纸、光照估计、环境探针、多人AR技术,甚至包含ARKit3.0的动作捕捉技术等。


https://edu.csdn.net/course/detail/27549?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522158718710819726869002335%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fcourse.%2522%257D&request_id=158718710819726869002335&biz_id=3&utm_source=distribute.pc_search_result.none-task-course-2~course~first_rank_v2~rank_v25-4


6、ARKit玩起来 - AR卡通秀


课程介绍:此课程使用ARKit 面部检测功能,将虚拟物体放置到面部


https://www.bilibili.com/video/BV1AW411Z77u?from=search&seid=15033026591829912754


7、零基础,17分钟制作AR丧尸游戏


https://www.bilibili.com/video/BV1Rx411i764?from=search&seid=15033026591829912754


8、ARkit实战开发视频教程



课程介绍:通过多个实战案例实际操作开发,从而掌握ARkit的相关开发技能:1.认知ARkit的工作流。2.slam与imu的实际应用。3.平面检测与打击测试。4.光照捕获原理。5.在三维引擎上开发内容。6.物体追踪摄像机。7.实现简易版测量尺。8.实现任意门效果(空间穿越)。


https://edu.51cto.com/course/10845.html


9、ARKit玩起来 - AR预览唱片


课程介绍:使用ARKit-1.5 图片检测功能, 在识别到图片之后播放视频


https://www.bilibili.com/video/BV1AW411Z7Ju?from=search&seid=15033026591829912754


10、拓展阅读




  ARCore


ARCore是谷歌推出的搭建增强现实应用程序的软件平台,类似苹果的ARKit,它可以利用云软件和设备硬件的进步,将数字对象放到现实世界中。


1、ARCore增强现实开发从0到1



课程介绍:课程由浅入深,教快速掌握ARCore开发技术,打造出属于自己的AR增强现实应用。由一开始的开发环境搭建,到ARCore的讲解,再到识别图片、手势交互、甚至可以做出热门短视频的AR贴纸特效。


https://ke.qq.com/course/436124


2、10分钟unity上ARCore发布流程


https://www.bilibili.com/video/av837691674/


3、Unity ARCore 开发全流程演示


https://www.bilibili.com/video/BV1SW411o7zj?from=search&seid=11224329855409183560


4、Unity+ARcore 实现传送门


https://www.bilibili.com/video/BV1tb411N7i6?from=search&seid=11224329855409183560


5、如何在Unity中创建ARCore的应用


https://www.bilibili.com/video/BV1Yx41177nV?from=search&seid=11224329855409183560


6、HoloLens与ARcore第三视角开发


课程介绍:使用ARcore实现HoloLens第三视角开发,课程包括客户端及服务端Socket异步套接字网络开发,HoloLens接入VuforiaSDK,ARcore与HoloLens空间同步,房间系统,命令同步等。


https://edu.csdn.net/course/detail/23985


7、拓展阅读




  HoloLens


Microsoft HoloLens 2是由Microsoft开发和制造的一对混合现实智能眼镜。在微软HoloLens 1代宣布四年之后,微软在巴塞罗那MWC2019大会上正式发布了HoloLens 2混合现实设备,相比于第一代HoloLens,HoloLens 2具有更沉浸的感受,更舒适的佩戴体验。



1、Hololens开发入门篇


课程介绍:学会Hololens模拟器开发环境的配置及使用方法 应用凝视(Gaze)、手势(Guesture)、英文语音控制(Voice)、立体音效(Spatial sound)、空间映射(Spatial mapping)功能整合开发一个应用并在模拟器上部署运行。


https://edu.csdn.net/course/detail/6639


2、Hololens MR 技术分享



https://edu.manew.com/my/course/204


3、HoloLens开发教程


https://space.bilibili.com/109590528?from=search&seid=11372730618997738226


4、PP先生帮你5分钟搞定HoloLens2程序


https://www.bilibili.com/video/BV1hJ411U7Mb?from=search&seid=6201309428496584363


5、Unity HoloLens 开发教程系列



https://space.bilibili.com/19357096/video


6、HoloLens与ARcore第三视角开发


课程介绍:使用ARcore实现HoloLens第三视角开发,课程包括客户端及服务端Socket异步套接字网络开发,HoloLens接入VuforiaSDK,ARcore与HoloLens空间同步,房间系统,命令同步等。


https://edu.csdn.net/course/detail/23985


7、HoloLens全息应用开发


https://edu.csdn.net/course/detail/4897/88469?ops_request_misc=&request_id=&biz_id=105&utm_source=distribute.pc_search_result.none-task-course-2~course~sobaiduweb~default-0


8、Hololens全息房产项目(上)


课程介绍:讲解hololens的环境配置:模拟器安装配置,VS配置,系统配置,Unity配置。基础功能:语音、凝视以及手势控制,空间扫描与定位。经典的hololens设计方式——传送门,通过传送门在现实空间与虚拟空间穿梭。


https://edu.manew.com/course/350


9、拓展阅读




  Vuforia




1、【SiKi学院Unity3D视频教程】AR系列教程 - Vuforia入门


https://www.bilibili.com/video/BV134411s725?from=search&seid=819133152602426925


2、Unity AR开发实践之Vuforia详解


https://www.bilibili.com/video/BV1At41117J9?from=search&seid=13345706439745907767


3、Unity + Vuforia 构建企业级AR应用


https://www.bilibili.com/video/BV1CJ411t7qp/?spm_id_from=333.788.videocard.3


4、教你用Unity制作一个AR初音尬舞


https://www.bilibili.com/video/BV1Ux411h75b/?spm_id_from=333.788.videocard.1


5、Vuforia远程视频AR标注


课程介绍:Vuforia+UnityChatSDK开发远程视频AR标注,实现Vuforia Chalk的功能,支持PC、Android、IOS平台。


https://edu.csdn.net/course/detail/27280?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522158719585119724845045607%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fcourse.%2522%257D&request_id=158719585119724845045607&biz_id=3&utm_source=distribute.pc_search_result.none-task-course-2~course~first_rank_v2~rank_v25-2


6、Vuforia Studio工业增强现实应用技术及最佳实践



课程介绍:Vuforia Studio是PTC基于全球最领先的增强现实平台Vuforia开发的AR企业级工具,可通过简单的拖放操作界面,打造以企业为重点的AR体验。企业可利用现有的3D资产创建可扩展的服务应用程序、专注于培训体验、销售和营销虚拟演示,甚至是利用Vuforia Studio实现制造流程序列。介绍企业级AR的应用价值,使用PTC Vuforia Studio如何降低企业开发成本,简化系统可扩展性,利用企业丰富的三维数据和物联网资源,加速创建引人注目的增强现实内容,轻松提供洞察力。


https://edu.csdn.net/course/detail/20764?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522158719585119724845045607%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fcourse.%2522%257D&request_id=158719585119724845045607&biz_id=3&utm_source=distribute.pc_search_result.none-task-course-2~course~first_rank_v2~rank_v25-1


7、增强现实,超凡体验 Qualcomm Vuforia SDK在线培训


课程介绍:Qualcomm Vuforia 移动视觉平台和开发套件的功能特点作深度讲解,同时也包括相关配套工具,新的云端识别服务和资费方案概况。除此之外培训中还将详细介绍新发布的Vuforia 5新功能


https://edu.csdn.net/course/detail/1467?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522158719585119724845045607%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fcourse.%2522%257D&request_id=158719585119724845045607&biz_id=3&utm_source=distribute.pc_search_result.none-task-course-2~course~first_rank_v2~rank_v25-3


8、基于Unity 的AR 游戏开发实践


课程介绍:本次课程将以一个具体的坦克游戏为例,介绍AR技术在Unity中的使用。AR技术通过在真实场景中增加虚拟场景,创造了一种全新的交互体验。目前,这项技术已经应用到了游戏,教育等诸多领域, 比如火遍全球的Pokemongo游戏。Unity通过集成Vuforia插件,帮助开发者可以方便的把AR技术应用到自己开发的游戏或者应用中。


https://edu.csdn.net/course/detail/5659?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522158719585119724845045607%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fcourse.%2522%257D&request_id=158719585119724845045607&biz_id=3&utm_source=distribute.pc_search_result.none-task-course-2~course~first_rank_v2~rank_v25-6


9、Vuforia AR实战教程



https://www.taikr.com/course/531


10、PokemonGo-LBS AR项目实战


课程介绍:基于Unity2017.3.1 本课程将带领大家制作AR游戏中最火的PokemonGO,侧重于快速简单的实现LBS基于地理的GPS定位技术、AR捕捉功能。


https://edu.manew.com/course/516


11、AR - 双卡互动 专题讲解


https://edu.manew.com/my/course/175


12、AR房地产 - 实战讲解



https://edu.manew.com/course/172


13、AR涂涂乐 (Vuforia) - 实战讲解


课程介绍:本课程将带领大家使用VuforiaSDK(高通)制作涂色AR,课程重点在于如何获取画面,a获取后的画面如何计算得出正确的位置,b拉伸贴图匹配UV,c通过UI来判断识别图在屏幕中的位置。课程会完整的从平面图形制作,模型制作,C#,Shader编写进行全流程讲解。并将思路与详细制作过程分开,适合不同基础的学员学习。制作中使用的PS、Maya、Unity软件操作细节都会一一讲解并将课程源码,操作方式,快捷键说明附在课程资料中供大家下载。即使零基础也可完整制作最终APP(安卓和IOS)。


https://edu.manew.com/course/162


14、增强现实AR基础实例讲解


https://edu.manew.com/course/106


  其他SDK


1、Nreal SDK教程 - 10分钟创建Nreal AR应用程序


https://www.bilibili.com/video/BV1j4411z7Us?from=search&seid=7664168149376911358


2、Nreal MR眼镜快速开发教程


https://www.bilibili.com/video/BV1zJ411C7BJ?from=search&seid=7664168149376911358


3、百度AR开发系列教程



https://ai.baidu.com/support/video



开发书籍



  ARkit开发实战



本书主要介绍ARKit的原生API,分别从世界跟踪、场景理解、几何渲染、人脸跟踪4个方面详细叙述ARKit的功能,以及在Unity中接入ARKit的方法。并且在开始部分添加了使用ARKit所必需的一些基础知识,为了减少接受难度,本书只会叙述用到的知识点。本书的最后一部分介绍了EasyAR和Vuforia这两款AR SDK的功能和使用方法。本书适合对ARKit感兴趣的iOS开发者,以及其他想要了解ARKit原生API的读者阅读。


  Unity AR 增强现实完全自学教程



本书是初学者快速学习AR应用的全面教程,从基础理论到经典的AR案例都进行了详尽的讲解。保证即便是零基础的读者也可以通过本书学习并制作出常见的AR应用。本书共分10章,基础部分会介绍Unity的安装配置、基础操作、C#编程基础、坐标系统、UI系统以及AR应用在常用平台(PC、Android、iOS)的发布等。AR案例部分会以涂色类AR、多卡互动AR、恐龙博物馆AR大屏互动为例,在实际制作过程中教大家AR应用的通用设计方式,以及如何处理AR应用在制作过程中常见的问题。为了方便读者学习,本书随书提供课程中案例的所有资源及源文件,可以随时查阅对比。本书适合于想要进入AR行业的兴趣爱好者,传统行业转型AR的管理者、投资人,以及针对AR中特定案例有需求的从业人员。


  Unity 2018 Augmented Reality Projects



这本书教你如何使用Unity来开发AR应用程序,可以通过HoloLens和Daydream等设备来体验。在逐步实现基于传感器的AR应用程序之前,你将学习如何在你的相机上集成、动画和覆盖3D对象。下载链接见文末!


  沉浸感:不可错过的虚拟现实革命



本书是作者关于虚拟现实(VR)的长期思考,深入讨论了虚拟现实的本质、特点、应用前景,以及商业价值。通过虚拟现实这一个大趋势,作者也讲解了增强现实、混合现实、IP、模因、注意力经济等重要话题。下载链接见文末!


  Augmented Reality Game Development



下载链接见文末!


  相关资料下载



请关注公众号并回复“AR书籍下载”进行下载!


其他的一些视频教程和干货可以扫描图片二维码进行下载:




推荐阅读




AIRX

国内领先的AI、AR、VR技术学习与交流平台


扫码关注我们

AR开发者交流群:626914771

AR开发交流:891555732

声明: 本文转载自其它媒体或授权刊载,目的在于信息传递,并不代表本站赞同其观点和对其真实性负责,如有新闻稿件和图片作品的内容、版权以及其它问题的,请联系我们及时删除。(联系我们,邮箱:evan.li@aspencore.com )
0
评论
  • 相关技术文库
  • RF
  • 射频
  • 通信
  • 无线
下载排行榜
更多
评测报告
更多
广告