SuperAPI AI 工具集

arkit-visionos-developer

通用与其它

查看项目

更新于 10-15 23:41

技能介绍

该技能是 visionOS 27 上 ARKit 功能的入口路由,用于判断当前任务应使用哪个 provider 专项技能,并指导加载所需的共享参考文档。

用途:当任务涉及 ARKit 中某一 provider 家族时,切换到对应的专项技能;当任务横跨多个 provider 家族时,先加载 provider 索引及会话、锚点相关共享参考。

主要能力与用法:

  1. provider 专项技能:$arkit-spatial-tracking-providers 用于世界跟踪、平面检测、场景重建、房间跟踪或共享坐标空间;$arkit-hand-tracking-provider 用于手部锚点、关节变换、自定义手势或手部可视化;$arkit-reference-tracking-providers 用于已知图像跟踪、物体跟踪、条码检测或配件跟踪;$arkit-camera-access-providers 用于相机帧流或区域范围相机内容;$arkit-rendering-context-providers 用于环境光照、立体属性、设备贴合或注视点视场调优。
  2. 共享参考:references/provider-index.md 用于 provider 映射与路由指引;references/session-basics.md 用于设置 ARKitSession、授权或共享生命周期规则;references/anchor-processing.md 用于协调 anchorUpdates、ID 与模型层状态;references/realitykit-bridge.md 用于将 ARKit 数据变为可见的 RealityKit 场景内容。
  3. 工作流:先选择 provider 家族或专项技能,再加载共享会话与生命周期指引,随后仅添加与任务匹配的 provider 参考,在模型层维护锚点协调,待模型层状态稳定后再桥接到 RealityKit。

限制与护栏:需在体验全程保持对 ARKitSession 的强引用;在运行需要授权的 provider 前先请求授权;等待 provider 更新时不要阻塞主 actor;不要假设每个 provider 具有相同的呈现、隐私、授权或配置要求;启动、构建、模拟器和签名问题应转交给执行类技能处理,而不要在本技能中展开运行循环细节。

该资料未提供收费、价格、平台要求或具体安装命令等信息。