0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Meta XR SDKのインストールとプロジェクトの設定

Last updated at Posted at 2025-06-12

0. 本記事の内容

本記事ではMeta Quest対応のアプリケーションをUnityで開発するためのプロジェクト設定方法やSDKのインストール手順について紹介します。この記事の手順を完了することで、Meta XR SDKを使用したVR/ARアプリケーション開発の基盤が整います。

1. Unityプロジェクトの作成

[新規プロジェクトの作成]

  • Unity Hubを開きNew projectをクリック
  • New projectウィンドウ内でUnityのバージョンを選択
    *本記事では6000.0.34fを使用
    *Unityインストール時にAndroidの開発環境もインストールすること
  • テンプレートの中からUniversal 3Dを選択
  • Project SettingsでProject nameを設定
    *本記事ではMetaXRSDK_Samplesと設定
  • Create projectをクリックしてプロジェクトを作成

Unity プロジェクト作成画面

[Androidプラットフォームへの切り替え]

  • File -> Build Profilesをクリック
  • Build ProfilesウィンドウでAndroidを選択してSwitch Platformをクリック

Build Settings画面

  • 左の列のScene Listをクリック
  • Scene ListからScenes/SampleSceneを右クリックで削除
  • Build Settingsウィンドウを閉じる

2. Meta XR SDKのインストール

[Asset Storeでマイアセットに登録]

  • Asset StoreのMeta XR SDKのページを開きMeta XR All-in-One SDKをMy Assetsに追加
    *Unityのページであらかじめ各自のアカウントでSign Inすること

[Package Managerでのインストール]

  • Unity Editorに戻り、Window -> Package ManagerをクリックしてPackage Managerを開く
  • My Assetsをクリックし検索ウィンドウでMetaと入力

Package Manager画面

  • Meta XR All in One SDKを選択し、Installをクリック
    *初めてこのアセットを利用する場合はまずDownloadをクリック。SDKのダウンロード終了後にインストール。
  • インストール後、Editorの再起動を求められるのでRestart Editorをクリック

Editor再起動画面

  • 再起動後、Interaction SDK OpenXR Upgradeウィンドウが表示されることがあるが現時点では無視して閉じる

3. OpenXR Pluginのインストール

  • Unity Editor再起動後、再度Package Managerを開く
  • Unity RegistryをクリックしOpenXRで検索
  • OpenXR Pluginをインストール
  • Meta XR Feature Setに関する設定を促すダイアログが表示されるのでYesをクリック

XRFeature Set

  • Project Settingsウィンドウが表示されるが今は無視でOK

4. Unity OpenXR Metaのインストール(オプション)

上記手順でインストールしたUnity OpenXRプラグインは、Depth APIオクルージョン機能をサポートしていません。Depth APIを使用する予定がある場合は下記手順でUnity OpenXR Metaをインストールしてください。

  • Package Managerを開く
  • Unity RegistryをクリックしOpenXRで検索
  • Unity OpenXR Metaをインストール

5. プロジェクトの設定

[基本設定]

  • 念のためプロジェクトを一度閉じて再度開く
  • Interaction SDK OpenXR Upgradeダイアログが表示されたらUse OpenXR Handをクリック

Interaction SDK OpenXR Upgrade

[XR Plugin Managementの設定]

  • Edit -> Project Settingsを開く
  • Project SettingsウィンドウでXR Plugin Managementをクリック
  • Androidタブを選択し、OpenXRのチェックをON (他はOFFでOK)
  • Meta Quest Link(PC VR for Windows)を使用する場合はWindowsタブからもOpenXRのチェックをONにする

XR Plugin設定画面

[Project Validationの実行]

  • XR Plugin Management直下のProject Validationをクリック
  • Androidタブを開き、タブ内の情報に表示されているFix Allをクリック
    *Fix Allクリック後、すぐに結果は反映されない場合があります。その場合は他の項目を開いて再度Project Validationに戻ってくるなどの方法で確認してみてください
  • Meta Quest Linkを使用する場合はWindowsタブからも同様の操作をする

[Meta XR設定の検証]

  • Meta XRをクリック
  • Androidタブを開き、Outstanding Issues横のFix Allをクリック
  • Meta Quest Linkを使用する場合はWindowsタブからも同様の操作をする

[AndroidManifest.xmlの作成]

  • Project Settingsウィンドウを閉じる
  • Unity EditorのメニューバーにてMeta -> Toolsをクリック
  • Create store-compatible AndroidManifest.xmlをクリック
  • 上書きの許可を求められたらReplaceをクリック

6. ビルド設定(オプション)

この操作は独自のアプリ名(パッケージ名)を設定するものです。必須ではありませんが、複数のアプリを開発する場合は設定することをお勧めします。

[アプリ情報の設定]

  • Edit -> Project Settingsを開く
  • Playerを選択
  • Company NameProduct Nameを設定

Player設定画面

[パッケージ名の設定]

  • 少し下の方に表示されているタブからAndroidを選択
  • Other Settingsを開く
  • IdentificationのOverride Default Package NameのチェックをOFF

Android設定画面

7. 次のステップ

ここまでの内容でプロジェクトの基本的な設定が完了しました。次はVRで3Dオブジェクトを表示する方法について解説します。

MetaQuestでオブジェクトを表示

8. Meta XR SDKに関する記事一覧はこちら

はじめようMeta XR SDKでQuestアプリ開発

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?