検証コンポーネント
検証コンポーネントは、PC 上で Mega エフェクトをシミュレート実行して検証するために使用されます。
注記
Unity アプリを開発する場合は、session 検証ツール を使用する必要があります。
未実行状態の画面概要
未実行時、ツールパネルには以下が表示されます。

実行状態の画面概要
実行後、ツールパネルには以下が表示されます。

ツールウィンドウを開くと、ツールウィンドウには以下が表示されます。

ツール領域の説明
- 実行制御領域
- EIF 再生領域
- 位置決め制御領域
- 表示制御領域
- 状態情報領域
実行制御領域

- 検証ツールの使用/無効化
- 検証ツールの起動/停止
- 位置決め url の選択
- 検証ツール実行時の制御ウィンドウを開く
- session ツールを開く
EIF再生領域

- 再生/一時停止
- 停止
- 5 秒進む(新しい形式のデータで使用可能、録画が異常停止した場合を除く)
- 減速再生(新しい形式のデータで使用可能)
- 加速再生(新しい形式のデータで使用可能)
- 5 秒戻る(新しい形式のデータで使用可能、録画が異常停止した場合を除く)
- EIF ファイルを開く
- 現在の時間/総時間
- 現在の倍速
- 再生進捗(新しい形式のデータでドラッグ可能、録画が異常停止した場合を除く)
定位制御エリア

- 定位の開始/停止(デフォルトで開始)
- トラッキング状態のリセット
表示制御エリア

- ビデオ背景の表示/非表示
- Blockモデルの表示/非表示(URPではSceneウィンドウのモデルも同時に非表示になります)
- Blockモデルの透明度を調整(URPでは使用できません)
Blockモデルの透明度変化の効果は以下の通りです。

状態情報エリア

- 現在の定位応答の内容をクリップボードにコピー
- 応答内容インジケーター。
- 緑色:定位プロセスが正常で、blockに定位しました。
- 白色:定位プロセスが正常で、blockに定位できませんでした。
- 赤色:定位プロセスで異常が発生しました。
- 定位応答情報
使用手順
EIF データの準備
検証効果を得るには EIF データを使用する必要があります。Mega Toolbox の 模擬データ録製ツール を使用して EIF ファイルを録製してください。選択した録製形式によって、録製結果には .mkveif ファイル(または .eif ファイルと .eif.json ファイル、この 2 つのファイルは欠かせません)が保存されます。
Package の準備
com.easyar.sense がインポートされていることを確認してください。インポートされていない場合は、以下の情報が表示されます。

このときは、Unity Package Manager を使用して必要な package パッケージ: com.easyar.sense-**.tgz をインポートする必要があります。
EasyAR Sense License Key の入力
Web ページで EasyAR 開発センターにログインし、EasyAR Sense License Key を取得します。

Unity メニューで EasyAR > Sense > Configuration を開きます。

次に、開いた Project Settings ウィンドウにウェブサイトからコピーした license key を入力します。

Mega 位置決めサービスに接続する ツールを追加した後、対応するツールで検証に必要な位置決めサービスを選択する必要があります。

Block データの準備(オプション)
位置決め効果を直感的に確認するために、一般的には対応する領域の Block モデルデータをロードすることをお勧めします。Block データコンポーネントの説明を参照してロードしてください。
注釈データの準備(オプション)
位置決め時に注釈データを表示する場合は、注釈コンポーネントを使用して注釈を付けるか、注釈データパッケージコンポーネントを通じて注釈をインポートします。

このときシーンに Block と注釈データが両方インポートされていれば、シーンに表示されます。

3D コンテンツの準備(オプション)
右クリックメニューで 3D オブジェクトを作成できます。3D オブジェクトは Block ノードの下に配置する必要があることに注意してください。

作成後、必要に応じて位置やサイズなどを調整できます。

もちろん、自分のモデルをインポートすることもできます。

ツールの起動
まずツールを有効にし、次に実行ボタンをクリックして起動します。

Unity ツールバー上のボタンで起動することもできます。

起動後、ポップアップが表示されます。Unity アプリを開発している場合は、よく読んでください。

EIF の開く
EIF を開くと自動的に再生が開始されます。

効果の確認
必要に応じて再生を制御できます。通常の効果は次のようになります。

Block モデルを完全に非表示にすることもできます。これにより、実際のシーンで見られる効果と同じになります。

実行の停止とアプリの復元
ツールボタンで実行を停止します。

または、Unity ツールバー上のボタンで実行を停止することもできます。

独自のアプリを開発する場合は、エディタ上で自分のプログラムを実行するときは、検証ツールを無効にすることを忘れないでください(エディタにのみ有効で、携帯電話での効果には影響しません)。

表示效果及 Unity 使用建议
ゲームビューを調整する
ウィンドウサイズはEIF動画フレームサイズと一致させることを推奨します。一般的に1080P相当の固定サイズ(例:縦向き1080x1920、横向き1920x1080)を使用してください。

ウィンドウサイズがEIF動画フレームと大きく異なる場合、動画画面全体を表示できず、ツールは警告を表示します。
シーン照明を調整する
レンダリング効果をより良く観察するため、必要に応じて照明を追加・調整できます。Unity照明に特別な要件がない場合は、環境光を自動生成させることが可能です。

シーンビューとゲームビューを同時表示する
シーンビューとゲームビューの内容を同時に確認する必要がある場合、Unityのデフォウトウィンドウレイアウトを調整し、必要に応じて両ビューの配置を変更します。

Unity 開発の注意点
ARSession
ツール起動時に自動的に ARSession とその他必要な EasyAR コンポーネントが作成されます。シーンに既に ARSession が存在する場合(active)、ツールは元の ARSession を無効にします。ただし、動的に作成された session は制御されず、実行するとエラーが発生します。
Main Camera
ツール実行時に main camera の Clear Flags と Background が変更されます。Clear Flags は Solid Color に変更され、Background は黒色に変更されます。これらの変更は保存されません。
中心モード
ツール実行時には、サポートされているすべての中心モードを使用できます。通常、First Target 中心モードの使用をおすすめします。








