射线检测和手势识别
这套课程从基础技术原理到代码实战,教大家从零到一学习苹果生态的前沿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应用的优化。
每一个技术知识点,都有基础原理的讲解和基本的代码示范,让大家能够学以致用、快速掌握。
公开笔记对他人可见,有机会被管理员评为“优质笔记”
{{ noteEditor.content.length }}/2000
讲师收到你的提问会尽快为你解答。若选择公开提问,可以获得更多学员的帮助。
课程大纲