Mobile AR で MRTK のサンプルシーンを起動する 【MRTK 2.4, AR Foundation】

MRTK 2.4 から Mobile AR からの Experimental が外れました.
実際に自分のスマホにMRTKのサンプルシーンを起動しようと思います.

使用環境

Software

  • Unity 2019.4.1f1
  • MRTK 2.4
  • AR Foundation 4.1.0-preview.2
  • ARCore XR Plugin 4.1.0-preview.2
  • ARKit XR Plugin 4.1.0-preview.2

上記のPackageを事前にImport済とする.

Hardware

  • Pixel 4

Mac機を所持してないため,Androidのみの検証となってます.

事前環境構築

  • AndroidにSwitch Platform
  • Graphics API から Vulkan を削除する (Android は未対応のため)
  • Minimum API Level を Android 7.1 (API Level 25) にする
  • XR Plugin-in Management > Android の Plug-in Providers に ARCore をチェックする

手順

こちらのサイトの通りに行えばよいです.

hololabinc.github.io

  • MixedRealityToolkitのProfileの Copy & Customize
  • Camera Profile を Clone
  • Camera Setting Providers の Add Camera Setting Provider を押下
  • New Camera Settings の Type で Microsoft.MixedReality.Toolkit.Experimental.UnityAR > UnityARCameraSettings を選択
  • Build And Run

動作確認

デプロイできました.
インタラクションはしてないですが,拡大したり動かしたりできています.

続き

xrdnk.hateblo.jp