Table of Contents

3Dコンテンツ効果のシミュレーション

アノテーションデータはMega Studioツールで作成される構造化データファイルで、主にシーン内のターゲットオブジェクトの3次元空間における位置座標や姿勢パラメータなどの空間位置情報を記録します。シミュレーション定位テスト時には、これらのアノテーションデータをベンチマークとして活用し、実際の定位精度を検証できます。

アノテーション前の準備

アノテーション作成を開始する前に、対応する環境とデータの準備が整っていることを確認する必要があります。

定位時にアノテーションデータを表示する必要がある場合は、アノテーションコンポーネントを使用してアノテーションを行います。これに先立ち、EIFデータ収集を完了し、シミュレーション実行の説明に従ってソフトウェア環境の設定準備を完了している必要があります。

アノテーションデータのフロー

  1. 左側パネル「Hierarchy」の空白部分を右クリックし、「Annotation Tool(Edit Mode)」をインポート

    使用studio

  2. 左側パネル「Hierarchy」で「EasyAR.Mega.Annotation」を選択

  3. 右側パネル「Inspector」にEasyARのアカウント名とパスワードを入力

  4. 「ログイン」をクリック

    使用studio

  5. 右側パネル「Inspector」で、「Mega Cloud Service」の後ろのアイコンをクリック

  6. 開いたウィンドウで、「Mega Block定位サービス」を選択

  7. 「確定」をクリック

  8. 右側パネル「Inspector」で「読み込み」をクリックし、マップをUnityプロジェクトに追加

    使用studio

  9. アノテーションデータの作成

    • アノテーションが必要な空間位置で、Ctrlキーとマウスの左ボタンを同時に押してアノテーションキューブを作成

      使用studio

    • 右クリックメニューから3Dオブジェクトを作成する場合、3DオブジェクトはBlockノードの下に配置する必要があります

      使用studio

    • 事前に生成されたモデルを直接インポート

      使用studio

  10. 左側パネル「Inspector」で「EasyAR.Mega.Annotation」を選択し、右側「Inspector」パネルでアノテーションパッケージの後ろのアイコンをクリック

  11. 開いたウィンドウで、左側から「Mega Block定位サービス」を選択

    使用studio

  12. 右上の「+」記号をクリックし、アノテーションパッケージを作成

  13. アノテーションパッケージの名前を入力

  14. 「√」記号をクリックして確定

  15. 「確定」をクリックしてアノテーションパッケージを保存

    使用studio

注記

アノテーションデータを保存する必要がある場合は、右側「Inspector」パネルでアノテーションパッケージの下部をクリックし、「∧」記号をクリック

最後にポップアップウィンドウで「はい」をクリックし、アノテーションパッケージの保存を完了

使用studio

アノテーションデータを利用した定位効果の確認

この操作はシミュレーション実行と類似しており、より詳細な手順については前章を参照してください。

  1. まずツールを有効化し、実行ボタンをクリックして起動

    使用studio

    Unityツールバーのボタンからも起動可能

    使用studio

  2. EIFを開いて自動再生

    使用studio

  3. 必要に応じて再生を制御でき、通常は以下のような効果

    Blockモデルを完全に非表示にすることも可能(実シーンと同様の効果)

  4. ツールボタンで実行停止

    使用studio

まとめとベストプラクティス

最後に、独自のアプリを開発する場合、エディタ上でプログラムを実行する必要がある場合は、検証ツールを無効化してください(エディタのみ有効、モバイル端末の効果には影響なし)。

使用studio

Mega Studioの詳細な操作についてはMega Studio操作マニュアルを参照してください。