苹果Vision Pro小白入门实战项目-适合新手入门

一、简介:

这个资源库其目的是完成为期30天的 visionOS 功能实践挑战。

该资源库每天实现一个与苹果VP相关的功能,比如显示茶壶、播放视频、拖拽操作、地图、语音识别等。后续还扩展实现了更多功能,如视频修剪和导出、马里奥跳跃、图像跟踪等。

资源库主要使用 Swift 语言(95.2%)进行开发,也包含一些 Metal 代码(4.8%)。

二、举例:

1. 基础功能
    - 显示茶壶(Show teapot)
    - 播放HLS视频(Play HLS video)
    - 放置箱子(Place box)
    - 贴图箱子(Textured box)

2. 交互功能
    - 拖拽和点击处理(Handle drag and tap) 
    - 发布到Slack(Post to Slack)
    - 附件和动画(Attachment and animation)
    - 语音识别(Speech Recognition)

3. 显示功能
    - 标题动画(Title animation)
    - 2D地图(2D Map)
    - 轴放置(Place axis)
    - 渐进和完整视图(Progressive and Full view)

4. 增强现实功能
    - ARKit会话放置(ARKitSession Placement)
    - 装饰品(Ornament)
    - 3D文本(3D Text)

5. Slack集成
    - Slack简单获取(Slack just fetch) 
    - Slack沉浸式查看器(Immersive Slack Viewer)

6. 沉浸式功能
    - 沉浸式查看(Immersive look around)
    - 精炼的沉浸式查看(Imm

你可能感兴趣的:(苹果眼镜(Vision,apple,vision,pro)