LEDウォール生産の概要に戻る LEDウォール生産の概要
概要
このガイドでは、カメラ複合施設で既存のマルチマシンソリューションを使用せずに、生産プロセスで複数のコンピュータを活用する方法に焦点を当てています。通常、複数のコンピュータを使用するメリットはGPU負荷の分散にあり、一部のケースでは別々のプロジェクトの管理を簡素化できます。
これは、ここで説明するマルチマシン設定ではありません。代わりに、この構成では、それぞれがAximmetryを独立して実行し制御する2台の別々のマシンを使用します。
このガイドは、既存のドキュメント「AR in Green and LED Wall Projects」で説明されている拡張現実(AR)とグリーンまたはLEDウォール生産の統合、および異なるエンジン(AximmetryとUnreal)を組み合わせて使用する方法を説明する「Aximmetry and Unreal Combined Render」と補完関係にあります。
例
この構成の1つの可能性として、1台のコンピュータをLEDウォールプロジェクトの管理に専念させ、別のコンピュータでその上にARオーバーレイを処理するシナリオが考えられます。
この設定は、数多くの可能なアプリケーションの 1 つにすぎません。たとえば、AR を使用する代わりに、仮想カメラまたはトラッキングカメラを使用して、看板をオーバーレイすることができます。同様に、1 台のコンピュータでグリーンカメラを開始し、2 台目のコンピュータから追加のグリーンカメラ看板をオーバーレイすることで、サポートされる看板の最大数を効果的に増やすことができます。同様に、AR オブジェクトをレンダリングしたり、ビデオオーバーレイを表示したりすることで、これを拡張することができます。
さらに複雑な応用例も考えられます。例えば、1台のコンピュータが1つのシーンを再生し、もう1台のコンピュータが生産キューに次のシーンをロードする構成です。この構成により、ライブ生産を実行中のコンピュータで新しいシーンをロードする際に発生する遅延を回避しつつ、次のシーンのセットアップをプレビューすることが可能です。当然ながら、まだ想像もつかない多くの応用例が存在します。
LEDウォールとAR
LEDウォールとARの場合、2つの異なるシナリオがあります:
- 直接接続シナリオ:この構成では、スタジオカメラは直接2番目のマシン(Machine 2)に接続され、このマシンがAR要素のレンダリングを担当します。この構成の図解は以下に示します:
- ただし、このソリューションはデジタル拡張機能とは互換性がありません。
- NOTE: スタジオカメラのビデオフィードをSDIまたはHDMIスプリッターを使用して最初のマシンに接続するオプションは依然として利用可能です。これにより、LEDウォールのモニタリングと設定が容易になります。
- デジタル拡張シナリオ: デジタル拡張が必要な制作の場合、スタジオカメラのビデオフィードは最初のマシンにルーティングされ、デジタル拡張と結合されます。その後、混合出力はマシン2に送信され、ARオーバーレイが適用されます。このプロセスは次の図に示されています:
- このシナリオの欠点は、2台の機器がビデオ接続を必要とすることです。
両方のシナリオにおいて、マシン1はLEDウォールカメラコンパウンドを実行し、マシン2はARカメラコンパウンドを管理します。どちらのコンパウンドも「+ AR」コンパウンドは使用しません。
最終的な画像または録画には、ARマシンの出力を使用して、拡張現実要素の包含を確保してください。LEDウォールマシンは、LEDウォール用のビデオ出力のみが必要です。
設定方法
両マシンでAximmetryを起動します。両マシンが同じフレームレートで動作していることを確認します。
マシンは独立して制御する必要があります。両シーンの要素を同期して切り替える必要がある場合は、OSCリモートコントロールアプリを使用し、OSC信号を両マシンに送信できます。
トラッキング
カメラトラッキング情報が両方のマシン間で正確に共有されるようにするには、以下の手順に従ってください。
- TCP ベースのトラッキングシステム(Ncam など)を使用する場合:
両方のマシンに同じ IP(Ncam サーバーが実行されている場所)を指定してください。
- UDP ベースのトラッキングシステム(Stype、Mo-sys、TrackMen、または Free-D ベースのシステムなど)を使用する場合:
システムの設定を調整して、Aximmetry の両方のマシンにデータをブロードキャストするようにします。複数のマシンへの直接ブロードキャストがサポートされていない場合は、オプション c に進んでください。
- USB ベースのトラッキングシステム(HTC Vive、Antilatency、Intel Realsense など)を使用している場合:
マシン間の直接のデータ共有は不可能です。Aximmetry の内部システムを使用して、UDP または TCP 経由でトラッキング情報を転送してください。
トラッキングシステムを、制作の初期段階で使用するメインマシンに接続します。
-
- LED ウォールコンパウンドの場合:
INPUT パネルに移動し、Tracking Fwd Aux IP プロパティで他のマシンの IP を指定します。
-
- LED ウォールコンパウンド以外の場合:
Camera Tracking モジュールを使用し、その中にトラッキングデバイスを設定し、Tracking Fwd Aux IP を指定して、 Force Execution モジュールに接続します。
(トラッキング) Fwd ポートの値をメモしておきます。必要に応じてこの番号を変更してください。
セカンダリマシンで、[編集] / [デバイスの管理] を開き、先ほどメモしたFwd ポート番号を使用してAxiBridge デバイスを作成します。
このデバイスをトラッキングデバイスとして使用するだけです。
注:トラッキングモードやズームデバイスを指定する必要はありません。ズーム、フォーカス、レンズの歪みに関する情報は、AxiBridge プロトコルを介して他のデータとともに送信されます。これは、ソースマシンで別のズームデバイスを使用している場合でも同様です。
注:カメラトラッキングモジュールを使用してトラッキングを転送する場合、AxiBridge TCP で転送するかどうかを選択できます。ただし、UDP は TCP (AxiBridge TCP) よりも遅延が少ないため、UDP (AxiBridge) を使用することをお勧めします。
同期はマシンごとに異なる場合があるため、トラッキング遅延設定は各マシンで個別に調整してください。
ビデオ接続
マシン間でビデオを送信するには、さまざまな方法があります。最高の品質と最小の遅延を得るには、マシン間に物理的なSDI または HDMI 接続を使用することをお勧めします。