- 畅销套餐
- 精选套餐
- 人气套餐
- 尊享套餐
- 高薪套餐
- 课程介绍
- 课程大纲
适合人群:
对苹果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技术,它是未来一个很好的就业方向
课程大纲-ARKit + RealityKit 原生态增强现实开发
第1章ARKit基础功能(21分钟5节)
第2章RealityKit基础功能(1小时4分钟13节)
第3章贴图和网格模型基础(32分钟5节)