跳到主要内容

空间形状 (visionOS)

空间形状是一款专为 Apple Vision Pro 设计的 visionOS 专属 AR 工具。它提供玻璃风格的控制界面,用于进入 AR 空间并添加/管理 3D 对象。

目录

可用性

  • 空间形状仅在 visionOS 上可用。
  • 在 iOS/iPadOS 上,AR 工具提供 AR 体验。

进入 AR 空间

右侧控制区包含一个进入 AR 空间 / 退出 AR 空间按钮。您必须先进入 AR 空间才能添加对象。

添加对象

屏幕顶部的标题按钮会根据状态变化:

  • 请先进入 AR 空间:在 AR 空间未激活时显示。
  • 添加对象...:进入 AR 空间后显示。

当您点击**添加对象...**时,会出现一个包含三个标签页的选择器:

  • 基本形状 -- 包含四种基本形状的网格:球体立方体圆柱体圆锥体。每种形状都有独特的图标和颜色。
  • 内置模型 -- 可搜索的内置 USDZ 模型网格。使用搜索栏按名称筛选。
  • 导入 -- 文件导入区域,包含一个浏览文件按钮,可打开"文件"应用从 iCloud 云盘、本地存储或任何已连接的提供商导入 USDZ 文件。

如果对象正在加载,工具会显示加载覆盖层,显示正在加载的对象名称。

对象默认放置在用户眼前约 50 厘米处的视线高度位置。

对象列表

左侧卡片显示当前对象列表:

  • 为空时,显示空状态提示。
  • 有内容时,您可以选择一个对象使其获得焦点,或从列表中删除对象。

已选对象

已选对象卡片显示:

  • 名称
  • 缩放
  • 位置 (X/Y/Z)
  • 旋转 (Y)

对象操控

在沉浸式空间中,可以使用手势直接操控对象。使用捏合并拖动来移动、旋转和缩放对象。松开手后,对象会保持在您放置的位置。

已选对象卡片会在您操控对象时实时更新,保持位置、旋转和缩放值同步。

手部追踪

空间形状包含使用 ARKit 的实时手部追踪功能。对于每只手(左手和右手),浮动数据面板会附着在您的手腕上(类似虚拟手表)并显示:

  • 位置(来自手腕关节的 X、Y、Z 坐标,单位为米)
  • 旋转(欧拉角,单位为度)
  • 方向(前向向量)
  • 速度(米/秒)
  • 追踪状态(追踪中显示绿色指示器,丢失时显示红色)

这些面板会实时跟随手部移动,提供 ARKit 感知您手部位置的实时反馈。

线框模式

空间形状包含线框模式开关。启用后,所有对象材质会替换为线条渲染,仅显示网格边缘。禁用线框模式会恢复原始材质。

注意事项与限制

  • 可用对象的确切数量取决于版本以及捆绑或支持导入的资源。
  • 某些内置资源具有预配置的旋转和缩放值,会在放置时应用。
  • 空间形状仅在 visionOS 上可用。在 iOS/iPadOS 上,请使用 AR 工具。