ネイティブな3Dを、Androidのために

完全ネイティブなSplineのVulkanレンダラーで、Androidデバイスにインタラクティブな3Dを。

Splineがネイティブにレンダリングしたインタラクティブな3Dシーンを表示するAndroidスマートフォン
MyView.kt
// Import Spline Runtime
import design.spline.runtime.SplineView

@Composable
fun MyView() {
    AndroidView(
        factory = { ctx ->
            SplineView(ctx).apply {
                // Load the scene from Spline cloud
                loadUrl("https://build.spline.design/Ld3y60vEVRtabR7XWbuf/scene.splinecontent")

                // Load from local resources
                // loadResource(R.raw.scene)
            }
        }
    )
}
Splineから埋め込んだネイティブな3D絵文字を使う、Androidのソーシャルアプリ
ネイティブ3D埋め込み

Androidアプリに3Dを埋め込む

Kotlinのコードスニペットひとつで、Android Studioプロジェクトにネイティブな3Dシーンを追加できます。Splineのクラウドから読み込んで常に同期させることも、ローカルリソースから高速に読み込むこともでき、表示はカスタムフレームでも全画面でも可能です。

詳しく見る(ネイティブ3D埋め込みについて)
Splineで生成したアプリ「Aetheris」を表示したAndroidタブレットGoogle Playへの公開を控えた、同じアプリのAndroidスマートフォンとウォッチ
アプリ生成

APKやApp Bundleを生成

Androidデバイスにそのままインストールできる APK や、Google Playで公開できる App Bundle を書き出せます。アプリ名とアイコンもSplineから直接設定でき、ゼロからコードを書く必要はありません。

詳しく見る(アプリ生成について)
ネイティブを選ぶ理由

レンダラーから、ネイティブ

ネイティブのパフォーマンス

Vulkanベースのレンダラーが、Androidデバイスのグラフィックアクセラレーションを最大限に活かします。

インタラクティブでアニメーションも

ステート、イベント、アクションを使って、Androidデバイス向けの魅力的でインタラクティブな3Dをつくれます。

レイヤー構造のマテリアル

おなじみのレイヤー型マテリアルシステムを、ネイティブの3Dコンテンツにも。

幅広いデバイスに対応

自動車、ヘルスケア、小売など、さまざまな業界の幅広いAndroidデバイスに3Dを届けられます。

3Dで、つくりはじめよう

エージェントを接続し、チームを招待して、最初の3Dシーンを今日公開しましょう。