AR KitとAR Coreの両方をUnityで使用できるマルチプラットフォームAPI、AR Foundationを使ってみたので最初の導入とiOS、Androidそれぞれにビルドするところまで備忘録として書いておきます!🐼
AR Foundationの導入
Package Managerで簡単に導入できます。Window>Package ManagerでPackageManagerを開きます。
その中から
・AR Foundation
・ARCore XR Plugin
・ARKit XR Plugin
の3つをインストールします。
インストールできたら、ヒエラルキーからMainCameraを削除して、上メニューの GameObject>XRからAR Session OriginとAR Sessionをシーンに追加します。
現在ヒエラルキーはこんな感じです。これで最初の導入完了です。ーーー
iOSでのビルド方法
まずiOSへのビルドです。まずはPlayerSettingsからプラットフォームをiOSで選択し、Switch Platformします。
そのあと、Player Settingsを開き、OtherSettingsの中の、Camera Usage Discription(カメラ使用しますぞのメッセージ)を入力します。
同じくOther Settingsの中の、ArchitectureをARM64にします。
同じくOther Settingsの中のTarget minimum iOS Versionを11.0にします。
これでiOSビルドの準備オッケーです。ビルドしてみましょう。
Androidでのビルド
今度はAndroidでのビルドです。PlayerSettingsからプラットフォームをAndroidに変えてSwitch Platformします。
続いて、Other Settingsの中のMinimum API Levelを24(Android7.0)以上に設定します。
同じくOther Settingsの中のAuto Graphics APIにチェックを入れます。
これでAndroidへのビルドが通ります。
これで導入とiOS、Androidそれぞれのビルドができました。とりあえずここまで
ここから開発に関しても後日書いていけたらと思います。🐼