原生 3D,为 iOS 而生

完全原生的 Spline Metal 渲染器,为 iOS、iPadOS、macOS 和 visionOS 带来交互式 3D。

一款 iPhone 音乐播放器,其中的交互式 3D 场景由 Spline 原生渲染
ContentView.swift
// Import Spline Runtime
import SplineRuntime
import SwiftUI

struct ContentView: View {
    var body: some View {
        ZStack {
            // Load scene from local bundle
            // let url = Bundle.main.url(forResource: "scene",
            //     withExtension: "splineswift")!

            // Load scene from Spline cloud
            let url = URL(string:
                "https://build.spline.design/Ld3y60vEVRtabR7XWbuf/scene.splineswift")!

            try? SplineView(sceneFileURL: url).ignoresSafeArea(.all)
        }
    }
}
一个 iPhone 头像选择器,自定义框中嵌入了来自 Spline 的原生 3D 角色
原生 3D 嵌入

在 SwiftUI 应用中嵌入 3D

用一段 Swift 代码将原生 3D 场景添加到你的 Xcode 项目中。可以从 Spline 云端加载以保持同步,也可以打包进应用以加快加载,支持自定义尺寸或全屏显示。

了解更多:原生 3D 嵌入
Frosty Fables:一款由 Spline 生成、运行在 iPad 上的应用同一款应用在 iPhone 上的启动画面,以及它的应用图标和 App Store
应用生成

生成可直接构建的应用

直接从 Spline 获取适用于 iOS、iPadOS、macOS 和 visionOS 的 Xcode 项目。设置应用名称、图标和启动画面,然后发布到 App Store,无需从零编写代码。

了解更多:应用生成
为何选择原生

从渲染器开始,彻底原生

原生性能

基于 Metal 的渲染器,充分利用 Apple 设备的图形加速能力。

交互与动画

使用状态、事件和动作,为 Apple 平台打造引人入胜的交互式 3D。

分层材质

为你的原生 3D 内容提供熟悉的分层材质系统。

超越屏幕

直接在 Spline 中为 visionOS 设计原生空间体验。

开始用 3D 创作

连接你的智能体,邀请你的团队,今天就发布你的第一个 3D 场景。