原生 3D,為 iOS 而生

完全原生的 Spline Metal 渲染器,將互動式 3D 帶到 iOS、iPadOS、macOS 和 visionOS。

iPhone 上的音樂播放器,搭配由 Spline 原生渲染的互動式 3D 場景
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 App 中嵌入 3D

只要一段 Swift 程式碼,就能在 Xcode 專案中加入原生 3D 場景。可從 Spline 雲端載入以保持同步,或打包進 App 以加快載入,並以自訂尺寸或全螢幕顯示。

深入了解原生 3D 嵌入
Frosty Fables:在 iPad 上執行、由 Spline 生成的 App同一個 App 在 iPhone 上的啟動畫面,以及它的 App 圖示和 App Store
App 生成

生成可直接建置的 App

直接從 Spline 取得適用於 iOS、iPadOS、macOS 和 visionOS 的 Xcode 專案。設定 App 的名稱、圖示與啟動畫面,然後發布到 App Store,不必從頭寫程式。

深入了解App 生成
為什麼選擇原生

從渲染器開始,徹底原生

原生效能

以 Metal 為基礎的渲染器,充分發揮 Apple 裝置的圖形加速效能。

互動與動畫

運用狀態、事件與動作,為 Apple 平台打造引人入勝的互動式 3D。

多層材質

熟悉的多層材質系統,用於你的原生 3D 內容。

超越螢幕

直接在 Spline 中為 visionOS 設計原生空間體驗。

開始打造 3D

連接你的 AI 代理、邀請你的團隊,今天就發布你的第一個 3D 場景。