MRが楽しい

MRやVRについて学習したことを書き残す

Mixed Reality Feature Toolを使ってUnityプロジェクトにMRTKをインポートする

本日は MRTK の使い方枠です。
Mixed Reality Feature Toolを使ってUnityプロジェクトにMRTKをインポートする手順を記事にします。
f:id:bluebirdofoz:20210420233720j:plain

Mixed Reality Feature Tool

Mixed Reality Feature Tool は開発者が Mixed Reality Feature Package を検索し、Unityプロジェクトに追加するためのツールです。
インポートする前にパッケージを名前またはカテゴリで検索し、それらの依存関係を確認することもできます。
これらは全てのプロジェクトパッケージを含むJSON形式のマニフェストファイルで表示されます。
インポートを実行すると Mixed Reality Feature Tool が必要なパッケージを Unity プロジェクトにダウンロードします。
docs.microsoft.com

前提条件

Mixed Reality Feature Tool を利用するには以下の環境が必要です。
・.NET 5.0 runtime
dotnet.microsoft.com
Windows 10
www.microsoft.com

ダウンロード

以下のページの[Download]から Mixed Reality Feature Tool の最新版をダウンロードします。
・Mixed Reality Feature Tool
www.microsoft.com
f:id:bluebirdofoz:20210420233820j:plain

ダウロードしたファイルを展開します。
フォルダ直下の MixedRealityFeatureTool.exe が実行ファイルになります。
f:id:bluebirdofoz:20210420233831j:plain

UnityプロジェクトへのMRTKのインポート

アプリを実行すると、起動画面が開きます。
[Start]ボタンをクリックします。
f:id:bluebirdofoz:20210420233840j:plain

インポート先の Unity プロジェクトの指定画面が開きます。
f:id:bluebirdofoz:20210420233851j:plain

インポート先のプロジェクトディレクトリを指定し、[Discover Features]ボタンをクリックします。
f:id:bluebirdofoz:20210420233858j:plain

パッケージの選択画面が開きます。
カテゴリごとにグループ化されているので、必要なパッケージを探してチェックします。
f:id:bluebirdofoz:20210420233908j:plain

ここでは MRTK の基本パッケージとサンプル、ツールパッケージを選択しました。
[Get Features]ボタンをクリックします。
f:id:bluebirdofoz:20210420233917j:plain

選択したパッケージの依存パッケージが自動で検索されます。
ここに表示されている全てのパッケージがインポートされます。
[Import]ボタンをクリックします。
f:id:bluebirdofoz:20210420233927j:plain

更新後のマニフェストファイルが表示されます。
[Compare]ボタンをクリックすると、現在のマニフェストファイルと比較することができます。
[Approve]ボタンをクリックしてインポートを開始します。
f:id:bluebirdofoz:20210420233937j:plain

Mixed Reality Feature Tool の作業はこれで完了です。
f:id:bluebirdofoz:20210420233953j:plain

Unity プロジェクトを開くと、指定したパッケージがインポートされています。
f:id:bluebirdofoz:20210420234003j:plain