Spline Mirror 应用于 visionOS

🙌
针对苹果平台(如 visionOS 和 iOS)的导出功能目前处于 BETA 阶段,正在开发中。预计很快将完全集成。
image

Spline Mirror 适用于 visionOS, 可让您在 Apple Vision Pro 上体验用 Spline 制作的空间三维内容--这是为 visionOS 和 iOS 等苹果平台导出三维设计的工作流程的补充步骤。

在设计过程中,您可以在设备上体验三维内容,以验证三维模型、材质、动画和交互。

一旦场景准备就绪,您就可以通过 Swift 代码片段或 App 生成 将其集成到您的 Xcode 项目中。

您可以在这里查看详情: 🆕 本地嵌入3D到iOS 及 🆕 App 生成

下载 Spline Mirror 应用于 visionOS

您可以从 苹果应用商店 下载最新版本的 Spline Mirror for visionOS。

所需设备

Spline 采用最新技术在苹果平台上渲染 3D 内容。

设备
OS版本
芯片
Vision Pro
visionOS 1.0 及以上
M2

开始使用 Spline Mirror 应用于 visionOS

登录或注册 Spline

要开始使用,您需要登录您的 Spline 账户。如果您是第一次尝试 Spline,可以从 Vision Pro 注册,但需要访问 Spline 编辑器才能编辑或创建新场景。

image

浏览 Spline 库中的场景

如果您还没有为苹果平台导出任何场景,您可以随时打开并体验 Spline 库中的示例,或访问库选项卡。

image
image

如何导出到Apple平台和 visionOS

如果您是第一次使用 Spline Mirror 应用于 visionOS 或为 Apple 平台导出,您将不会在最近选项卡上看到任何场景。您需要在桌面上使用 Spline 编辑器来创建和导出场景。

🚧
Embeds 即将支持声音和沉浸模式。你现在就可以使用 Spline Mirror 看看它是如何工作的。

要从 Spline 编辑器导出场景到 Spline Mirror 用于 visionOS,请按照以下步骤操作。

  1. 从顶部工具栏点击 导出 按钮,打开导出面板;
  2. 在 Apple 平台下,选择 visionOS 选项。
  3. 点击底部的 "更新 "按钮。
image

浏览导出的场景

从 Spline 编辑器导出到Apple平台和 visionOS 的场景后,您可以在最近Recent选项卡中找到它们。

注意:目前在您的 "我的文件 "选项卡上只能看到 "我的文件 "中的场景。
注意:目前在您的 "我的文件 "选项卡上只能看到 "我的文件 "中的场景。

打开并体验 3D 场景

要体验 "最近 "标签页或 " "标签页中的场景,只需按一下即可。

在 Apple Vision Pro 上打开场景时,您可以体验 3 种不同的空间内容类型: Windows、Volumes和Space。

   依次为 Windows、Volumes和Space的可视化表示。
依次为 Windows、Volumes和Space的可视化表示。

默认情况下,您的场景将以 " Windows "的形式打开,但您可以通过下方的工具栏将场景以 "Volumes "的形式打开,或者在沉浸模式下以 "Space "的形式打开。

image

Windows

Windows 可以在平面上显示内容,在平面上可以使用 2D 和 3D 内容。

您可以在 Windows 中使用 Spline Apple 嵌入,就像在 iOS/iPadOS 中使用普通应用程序一样。

Windows 中的 Spline 场景可以使用 SwiftUI 与本地 UI 相辅相成。

image

Volumes

Volumes 是一种三维容器,可与 Windows 一起在空间中呈现。.

它们存在于一个边界框中,边界框的大小可根据需要进行定制。您可以在一个Space中部署多个 "Volumes ",它们可以与 Windows 共存,甚至可以锚定在 Windows 上。

image

Space

为了获得身临其境的体验,应用程序可以占据整个space,在space中,应用程序的内容围绕着你展开。

space中,应用程序可以利用 WindowsVolumes 甚至无限制的 3D 内容来创建真正独特的 3D 体验。

image
ℹ️
有关所有空间内容类型之间的差异以及其他相关设计指南的更多信息,请参阅苹果公司的 "Designing for visionOS "文档。

功能支持路线图

Metal 渲染器的所有 Spline 功能预计将于 2024 年第一季度全面支持,以下是每个功能的当前状态列表。此列表将每周更新,直至所有功能都得到全面支持。

功能
状态
备注
参数化 2D 图形
参数化3D 图形
非参数化3D 图形
3D 路径、车床和已烘焙的细分网格(暂时)--即将提供全面支持
材质图层
即将支持视频图层。 暂不支持轮廓图层中的某些设置。
状态
基本过渡
物理
游戏控件
高斯泼溅
变量
交互
✅ ⏰
工作进度 触发区域和碰撞事件即将推出。
动作
✅ ⏰
工作进展 目前仅支持过渡和打开链接操作。即将全面支持
后处理
聚光灯
🚧
即将推出
动画模型
🚧
即将推出
多场景

将制作好的 3D 内容集成到您的 Xcode 项目中

通过使用 Swift 代码片段的本地嵌入,为 iOS 和 visionOS 等苹果平台导出 3D 内容。

🆕 本地嵌入3D到iOS

通过直接从 Spline 生成预构建的 Xcode 项目,将您的 3D 内容导出到 iOS 和 visionOS 等苹果平台。

🆕 App 生成