はじめ
この記事では、Aximmetry に付属の AR カメラコンパウンドについて説明します。これらは、スタジオカメラ(トラッキングカメラ)を動かす SE および DE ワークフローに必要です。フローエディタでそれらをインポートして他のアイテムに接続する方法、およびそれらに含まれるコントロールボードについて説明します。
コンパウンドの場所
AximmetryのCommon_Libraryコンテンツパッケージには、Aximmetry SEまたはDEを使用しているかによって、異なるARカメラコンパウンドが複数用意されています。
コンパウンドフォルダー - Aximmetry SE
[Common_Studio]:Camera\ARCam
コンパウンドフォルダー - Aximmetry DE
[Common_Studio]:Camera\ARCam_Unreal
コンパウンド名
例: ARCam_3-Cam
- ARCam_ - カメラコンパウンドのタイプ。上記のフォルダには、ARCam で始まるものだけが入っています。
- _3-Cam - 最大 3 台のトラッキングカメラ(3-Cam、8-Cam)からのビデオ入力およびトラッキングデータを受信して処理できます。
コンパウンド名へのその他の追加:
- _Unreal - Unreal バーチャルシーン(Aximmetry DE ワークフロー)で使用する必要があります。
コンパウンドのインポート
ファイルブラウザからコンパウンドをフローエディターにドラッグアンドドロップします:
注: フローエディターに既に別のカメラコンパウンドが存在する場合、それを変更するには、新しいカメラコンパウンドを古いコンパウンドの上にドラッグアンドドロップします。これにより、互換性のある設定と接続が保持されたままコンパウンドが変更されます。
Aximmetry SE での接続
Aximmetry SE ワークフローで使用される AR カメラコンパウンドは、シーンをレンダリングするために以下のコンパウンドが必要です:
- [Common_Studio]:Compounds\Render\Render_General_PBR.xcomp コンパウンドまたは Render_General コンパウンド。
- [Common_Studio]:Camera\ARCam\ARCam_3-Cam.xcomp カメラコンパウンド
- AR モデル
これらをフローエディターにドラッグアンドドロップし、接続を次のように設定します:
その後、モデルを3D空間に配置できます。
Aximmetry DE での接続
重要: Aximmetry Blank プロジェクトから開始していない場合、Aximmetry DE ドキュメントの 「Unreal プロジェクトを開くまたは作成する」 セクションで設定を構成する必要があります。
さらに、以下のUnreal プロジェクト設定も設定する必要があります。
Unreal Editor で Aximmetry カメラを追加
基本的な AR 専用カメラのいずれかを追加します。AR カメラ (トラッキング)
または、標準機能に加えて AR 要素をレンダリングできる 2 種類のカメラのうちいずれか 1 つを追加します。グリーン + AR カメラ (トラッキング、1~3 ビルボード)または LED ウォール + AR カメラ (トラッキング、1~9 ウォール)
注意:+AR カメラを使用する場合でも、すべての AR 関連の Unreal プロジェクト設定を設定する必要があります。
プロジェクトを Aximmetry DE ドキュメントの Cook the Project for Aximmetry セクションに従って保存してビルドします。
Aximmetry に Unreal プロジェクトを追加する
Aximmetry で、Unreal プロジェクトのルートディレクトリから .uproject ファイルをドラッグします。これにより、Unreal プロジェクト モジュール ノードが作成されます。
次に、複合体とUnrealプロジェクトモジュールを画像のように接続します:
コントロールボード
複合体をインポートすると、Aximmetryは複合体に含まれるコントロールボードをメニューバーに自動的に配置します。
ARCam複合体の場合:
- CAMERAS
- INPUTS
+AR複合体の場合、カメラの他のコントロールボードの横に「AR」コントロールボードが追加されます。
続行
Aximmetry SEまたはAximmetryのネイティブレンダラーでシーンをレンダリングする場合:
Aximmetry DEとUnreal Engineでシーンをレンダリングする場合: