联系我们

课程大纲

1. AR基础与AR生态系统

  • AR简介:定义、历史与演变。VR、AR与MR(混合现实)的区别。
  • AR应用:行业概览(电子商务、教育、医疗、游戏、工业)。
  • 关键AR技术:追踪——图像追踪、平面检测、世界追踪,6DOF与3DOF。
  • 移动生态系统:ARKit(iOS)与ARCore(Android)简介。讨论其功能与限制。
  • 开发环境:安装Unity并配置AR Foundation。
  • 工作坊1:设置第一个AR项目。

2. 位置追踪与物体放置

  • 世界追踪基础:水平与垂直平面(平面检测)。
  • 输入处理:触摸与手势检测。AR中的射线投射概念。
  • 工作坊2:在现实世界中放置3D物体。
  • 物体操作:用户缩放、旋转与移动已放置的3D模型。
  • 工作坊3:与物体互动。为模型操作添加控制器。
  • 持久锚点:保存与加载AR会话。

3. 基于图像的AR与动画

  • 图像追踪:原理,创建参考图像库。
  • 工作坊4:基于图像的AR:检测海报/图形并在其上叠加3D模型或视频。
  • 动画与视觉效果:将动画融入3D模型。在AR中使用粒子系统。
  • 工作坊5:设计改进。添加动画与简单视觉效果。
  • 面部追踪与身体追踪:创建滤镜的简介——工作原理,3D面具。

4. 高级追踪与AR中的用户体验/界面设计

  • 3D物体追踪:扫描并使用物理物体作为标记。
  • 遮挡:使虚拟物体隐藏在真实物体后——实现真实感的关键。
  • AR中的用户界面(UX/UI):设计挑战,3D设计,信息在显示屏上放置的原则(HUD)。
  • 工作坊6:界面与指示:在项目中添加UI,提示需要扫描空间。
  • AR云与共享体验:多人AR会话简介。
  • 性能优化:3D模型、纹理与脚本的优化技巧。

5. 发布、伦理与AR的未来

  • AR应用测试:测试中的挑战(不同光照条件、环境、设备)。
  • 应用发布:Apple App Store与Google Play Store的导出与发布流程。
  • AR未来趋势:WebAR、AR眼镜技术(如HoloLens、Magic Leap)与混合现实(MR)的潜力。
  • AR中的伦理、隐私与安全:与扫描用户空间和数据相关的法律与伦理问题。
  • 最终项目:参与者完成的项目展示,讨论挑战与经验教训。

 

要求

  • 无需具备技术背景
  • 无需编程经验
  • 熟悉标记语言(如HTML、XML等)可能有所帮助
 35 小时

即将举行的公开课程

课程分类