Slide 5
Slide 5 text
Unity as a Library (UaaL) とは
ネイティブアプリにUnityの描画エンジンを埋め込む
- Unityのレンダリングエンジンをライブラリとしてネイティブアプリに組み込む技術
- UI はネイティブ (Compose / SwiftUI)、3D/AR描画だけUnityが担当
- Unityランタイムがアプリと同一プロセスで動く → メモリも共有
採用アプリ例 :
- Mirrativ — 3Dアバター配信
- REALITY — バーチャル配信
- ZOZO — 3D仮想試着
- NAVITIME — ARナビ
公式対応: Android (Kotlin/Java) / iOS (Swift/ObjC)
Flutter / React Native もコミュニティパッケージ経由で利用可能
https://github.com/juicycleff/flutter-unity-view-widget
https://pub.dev/packages/flutter_embed_unity
https://github.com/azesmway/react-native-unity