ARKit + RealityKit 原生态增强现实开发

帮助你快速掌握苹果生态全新的AR技术框架ARKit + RealityKit

1653人学习

初级78课时2023/03/29更新

二维码下载学堂APP缓存视频离线看

蓝白
    • 畅销套餐
    • 精选套餐
    • 人气套餐
    • 尊享套餐
    • 高薪套餐
  • 课程介绍
  • 课程大纲

适合人群:

对苹果AR技术感兴趣,准备学习AR开发的同学;传统IOS开发,想要转型从事元宇宙开发的程序员;对ARKit、RealityKit感兴趣的非专业人士;对虚拟人、动作捕捉、元宇宙等新技术有兴趣;

你将会学到:

帮助你快速掌握苹果生态全新的AR技术框架ARKit + RealityKit

课程简介:

这套课程从基础技术原理到代码实战,教大家从零到一学习苹果生态的前沿AR技术ARKit + Reality,对于零基础、想要学习苹果AR开发的同学非常友好。课程开始会给大家讲解ARKit和RealityKit的基本技术架构和 核心概念,教大家如何搭建和运行简单的AR应用。之后再详细讲解AR的一些基础技术,比如平面检测、射线检测、手势识别和操作、视图引导、事件订阅和场景几何。之后是模型纹理篇,教大家认识常见的纹理贴图、苹果生态常用的模型文件和格式转换、如何加载模型以及AR中的变换动画和骨骼动画。然后二维、三维检测跟踪技术,最后是人脸检测和身体跟踪动捕技术,带大家领略虚拟人动作捕捉技术。


通过这套课程,你将学会苹果AR的以下核心技术知识点:


1、平面检测、射线检测、手势识别和操控、事件系统、场景几何和场景深度;


2、网格贴图技术,如何在AR应用在加载模型,如何播放程序换控制动画的播放;


3、创建参考库,二维图像、三维物体的检测跟踪;


4、人脸检测跟踪技术,在人脸上挂载虚拟元素,表情驱动模型;


5、骨骼绑定,2D、3D姿态跟踪检测技术,人形遮挡和物体遮挡;


6、AR应用中的光照一致性、光照估计、环境反射;


7、三大物理模拟的组件的使用,以及触发器、触发域和自定义物理组件;


8、如何在AR应用在加入文字、音频和视频,如何使用ARQuickLook;


10、持久化存储和多人共享AR体验技术:ARWorldMap、MC通信、协作Session等;


11、虚拟相机技术、AR应用的优化。


每一个技术知识点,都有基础原理的讲解和基本的代码示范,让大家能够学以致用、快速掌握。















常见问题:

问:学习课程需要什么硬件条件?

答:这套课程是纯苹果生态技术开发,需要准备一台装有Xcode的Macbook、移动设备要iphone或者ipad。Xcode版本为 14.2及以上,iPhone最低系统版本是iOS11、设备机型iPhone 6S以上;iPad最低系统版本iPad OS11,设备机型最好是iPad Pro。

问:对学员技术有要求吗?

答:课程无技术负担,不需要掌握额外的技术也能学习,这门课程属于基础课程,只讲ARKit 和 RealityKit,不会牵涉其他高深的技术知识,即使有,老师也会给到学习建议。

问:我是学安卓/web前端的,也能学习这套吗?

答:只要有基础的硬件条件(macbook、iphone),其他技术栈的同学也能学习,编程的底层思维逻辑都是相通的。

问:AR技术会不会很难?

答:苹果的AR技术,相对于其他平台的AR,更易学习,老师也会用简短精炼的语言带着大家学习,很容易就能入门。

问:平时太忙,怕没有时间学习?

答:每节课时间大约7分钟左右,最长也就十分钟。课程的代码也是精简过、容易理解。每天花十分钟左右的时间学习,不会耽误其他事情。

问:包学会吗?

答:学习期间,老师会不间断地给予技术指导,但不能保证包学会哦

问:AR好找工作吗?

答:目前概念大火的元宇宙,背后的软件技术就是AR/VR技术,它是未来一个很好的就业方向

展开更多
在线
客服
APP
下载

下载Android客户端

下载iphone 客户端

官方
微信

关注官方微信

返回
顶部