検索
Start typing to search...

レンダリング設定

Author:

導入

このドキュメントでは、環境設定の「レンダリング」ページにある各種設定について説明します。

重要: プロジェクトでは、レンダリングページで正しいフレームサイズフレームレートを設定する必要があります。


コンパウンドごとの設定を使用

フレームサイズ、ピクセルAR、およびフレームレートのレンダリング設定は、コンパウンドごとの設定を使用が有効になっている場合、コンパウンドと共に保存され、読み込まれます:

注:この機能により、異なるレンダリング設定を持つ複数のプロジェクト間で簡単に作業できます。コンパウンドごとの設定を使用が有効になっている場合、レンダリング設定はコンパウンドと共に保存され、コンパウンドを切り替えるたびに再設定する必要がなくなります。

ただし、ほとんどのケースでは、レンダリング設定はスタジオ環境の制約や特定の制作要件によって決定されます。そのため、デフォルトでは コンパウンドごとの設定を使用がオフになっています。オフの場合、フレームレートなどのレンダリング設定の変更は、すべてのコンパウンドに一様に適用されます。この一貫した設定により、異なるコンパウンドをさまざまな制作やスタジオ環境で簡単に使用できます。

フレームサイズ

フレームサイズは、仮想カメラのデフォルトのレンダリング解像度を決定します。解像度はピクセル単位で設定されます。

UHD(3840x2160)などの高いフレームサイズは、より多くのピクセルと詳細を提供しますが、より多くの計算リソースを必要とします。

最終出力解像度(視聴者が最終的に見る画像)と同じフレームサイズを設定することを強く推奨します。

注意:最終出力解像度よりも小さなフレームサイズを設定すると、画像がギザギザやピクセル化して表示されます。逆に、最終出力解像度よりも大きなフレームサイズを選択すると、ハードウェアリソースを無駄に消費します。ただし、エイリアシングの軽減など、特定の目的で意図的に行う場合は例外です。

カスタムオプションを選択した場合、16から8192までのピクセルサイズを入力できます。最大許容フレームサイズは8192です(幅, 高さ ピクセル):

注:以下のプリセットオプションからも選択可能です:DCI 4K(4096 x 2160)、DCI 2K(2048 x 1080)、UHD 8K (7680 x 4320)、UHD+(5120 x 2880)、UHD (3840 x 2160)、QHD (2560 x 1440)、FHD (1920 x 1080)、HDV(1440x 1080)、 HD (1280×720)、PAL (720×576)、NTSC (720×480)、WHUXGA (7680×4800)、WHXGA (5120×3200)、WQXGA (2560×1600)、WUXGA (1920×1200)、WSXGA (1680×1050)、UXGA (1600×1200)、SXGA (1280×1024)、WXGA (1280 × 800)、XGA (1024 × 768)、SVGA (800 × 600)、VGA (640 × 480)。

ピクセルAR

ピクセルARは「ピクセルアスペクト比」の略で、フレームサイズによって定義される一般的なアスペクト比とは異なります。

フレームのアスペクト比はフレームサイズで定義し、デジタル画像の個々のピクセルが正方形ではない場合のみピクセルARを変更する必要があります。この場合、ピクセルARはデジタルピクセルの幅と高さの比率を表します。

非正方形のピクセルは、PAL、NTSC、HDV/HDCAMの古い形式でよく見られます。例えばHDV 1080の場合、フレームのアスペクト比は16:9ですが、ピクセル単位のフレームサイズは1440:1080(4:3)です。

ピクセルARは、アナモルフィックレンズの視野角に仮想世界を圧縮するためにも使用できます。これは、アナモルフィックレンズがカメラのピクセル解像度よりも広い視野角をキャプチャするためです。

これは、AximmetryでピクセルARを使用する際のレンダリングと同様です。仮想カメラの視野角はピクセルARの比率に調整されますが、レンダリング解像度は「フレームサイズ」と同じままです。

NOTE: カスタムオプションで任意の比率を定義できます。以下のプリセットオプションからも選択可能です:Square(1:1)、PAL(16:15)、PAL Wide(64:45)、NTSC(8:9)、NTSC Wide(32:27)、HDV(4:3)

フレームレート

フレームレートは、Aximmetryが1秒あたりに生成するフレーム数(FPS)を設定します。

高いフレームレートは、動画の滑らかな動きと現実的な見た目を実現します。これは、人間の目が動く画像の運動と詳細を認識する際に重要な役割を果たすためです。ただし、高いフレームレートはより多くの計算リソースを必要とします。

制作物の最終的な出力フレームレート、つまり視聴者が最終的に見るフレームレートと同じフレームレートを設定することを強くお勧めします。同期がオンになっている場合、最終的なビデオ出力のフレームレートは自動的に適切な値に設定されます。

さらに、トラッキングやカメラフィードなどの入力は、ジッターやスタッターが発生しないように、Aximmetry のフレームレートと同じフレームレートを維持することをお勧めします。

重要な点として、Aximmetryは指定したフレームレートで動画フレームを生成するだけでなく、すべての出力と入力もこのフレームレートで生成されサンプリングされます。また、Flow Editorのほぼすべてのモジュールも、フレームレートと同じ回数/秒で実行されます。

カスタムオプションを選択した場合、5から240までのフレームレートを入力できます:

無制限オプションを選択すると、Aximmetryはフレーム間の待機をせず、1秒間に可能な限り多くのフレームを生成しようとします。

NOTE: 以下のプリセットオプションからも選択可能です:23.976p、24p、25p、29.97p、30p、50i(PAL)、50p、 59.94i(NTSC)、59.94p、60i、60p、89.91p、90p、119.88p、120p、200p、239.76p、240p。

ビデオ出力 フレームレート同期

SDI出力を使用する場合、同期メインSDI出力に割り当てることは必須です。HDMIまたはDisplayPort出力を使用する場合、同期をいずれかに割り当てることは厳密には必須ではありませんが、推奨されます。

出力に同期オプションが選択されている場合、レンダリングのフレームレートは出力デバイスのフレームレートで上書きされます:

これはレンダリングページでもフレームレートがグレー表示されることで示されます:

インターレースモード

インターレース動画出力を使用する場合、フレームレートのインターレースモードをオンにする必要があります。インターレースの詳細は該当ページを参照してください。

 

プロセッサー負荷表示

プロセッサー負荷パネルでは、システム上のさまざまな種類の負荷が表示されます。レンダリング設定の プロセッサー負荷表示オプションを使用すると、表示内容と表示形式を編集できます。

GPU と CPU セクションでは、各ハードウェアコンポーネントがフレームごとの時間割り当ての何%を使用しているかがパーセンテージで表示されます。例えば、CPUに50%の負荷が表示されている場合、CPUはフレーム間の利用可能な時間の半分を使用していることを意味します。これは、現在のワークロードにおいて、CPUは現在のフレームレートの約2倍の処理能力を有している可能性を示しています。注意:報告されるCPUとGPUの負荷は、コンピュータが現在の負荷やハードウェアの過熱に応じてハードウェアの性能を動的に低下させるため、完全に正確ではない場合があります。

プロセッサー負荷表示の「値」オプションをオンにすると、フレーム内のGPUとCPUが消費した時間がミリ秒(ms)で表示されます。

NOTE: CPUとGPUの値は、Windowsタスクマネージャーで報告される値と一致しません。

NOTE: フレームレート値を高く調整すると、GPUとCPUがフレームのレンダリングを完了する時間が短くなります。その結果、コンパウンドに他の変更を加えなくても、GPUとCPUの負荷が増加します。

FPSは現在のフレームレートを表示します。ハードウェアが過負荷状態になると、FPSがレンダリング設定のフレームレート値を下回る可能性があります。これにより、ライブ配信でフレームドロップが発生し、配信がラグやスタッター、カクつきを引き起こす可能性があります。したがって、FPSバーを緑色に保ち、赤色にさせないようにしてください。ライブショーの前には、FPSが赤色にならないように、長時間テストを行うことをおすすめします。

VMemはビデオカードメモリの使用状況を表示します。主に読み込まれたテクスチャ、メッシュ、シェーダーで構成されています。さらに、カメラコンパウンド内の各種モジュールもVMemの一定割合を消費します。

VMemが不足すると、Windowsが不安定になる可能性があります。

プロセッサー負荷表示の「値」オプションをオンにすると、VMemの使用量がメガバイト(M)で正確に表示されます。

NOTE: プロセッサー負荷パネルでは、Multi-Machine設定の場合、リモートマシンの負荷も表示されます。

フローエディターを使用する際の追加の考慮事項

フローエディターのいくつかのモジュールはレンダリング設定と相互作用したり、その影響で動作が異なる場合があります。フローエディターを使用しない場合は、以下に記述されている内容について心配する必要はありません。

アウトサイズピン

フローエディターのモジュールでは、レンダリング設定のフレームサイズがアウトサイズピンのデフォルト値を設定します。

例えば、カメラ モジュールには Out Size ピンがあります。この Out Size ピンが 0,0 に設定されている限り、カメラ モジュールはレンダリング解像度として フレーム サイズの解像度を使用します。

現在のレンダリング解像度を確認するには、 peek ビデオ Out ピンを確認します:

NOTE: この場合、フレーム サイズに 8192,8192 が設定されています。 フレーム サイズ

Aximmetry のカメラモジュールまたは Render compound の代わりに Unreal を使用して仮想世界をレンダリングする場合、Unreal Project compound に Out Size ピンがあります。この Out Size ピンは、カメラモジュールと同じ動作をします。

注:Virtual、Tracked、AR、LED Wall などのカメラコンパウンドは、カメラコンパウンド内でこれらのモジュールが 0,0 の Out Size 値で使用されているため、フレームサイズ設定の解像度でレンダリングされます。

カメラモジュール以外の多くのモジュールにもOut Sizeピンが存在します, 例えば:チェッカーボードビデオソースモジュールなど、これらのモジュールは同じ動作をします。

NOTE: プレイサーモジュールの場合、Out Sizeピンは背景ビデオ入力ピンにビデオが接続されていない場合のみ使用されます。

実際の出力サイズ モジュール

実際の出力サイズ モジュールは、上記で説明した出力サイズ ピンと完全に同じ動作をします。受け取ったベクターは、同じ論理に従って出力サイズに変換されます。したがって、入力が 0,0 の場合、レンダリングで設定されたフレーム サイズが出力されます。

 

ビデオ出力サイズ モジュール

ビデオ出力サイズ モジュールは、プレビューピンが有効な場合、ビデオ出力またはプレビュー ウィンドウの解像度を報告します。

これは、出力デバイスの解像度を頻繁に変更する場合に特に便利です。例えば、Set System Params Moduleを使用することで、プロジェクトが新しい解像度に自動的に適応するようにできます。

 

Duration、Period、およびDelayピン

時間関連のピンを備えたモジュールがいくつかあります。これらのピンの値は秒単位で測定されます。

ただし、同じモジュール内でFramesピンが有効になっている場合、持続時間はフレーム単位でカウントされ、フレーム間の経過時間に影響されません。

複数のモジュールには時間関連のピンが搭載されています。これらのピンの値は秒単位で測定されます。

ただし、同じモジュール内でFramesピンが有効になっている場合、持続時間はフレーム単位でカウントされます。この測定方法により、フレーム間の経過時間の影響を受けません。

NOTE: Framesピンがない場合、System Params ModuleのFrame Rateピンで1を割ることで、1フレームが秒で測定される値を算出できます。

 

Video Recorder Module

Video Recorderモジュールがアクティブで記録中であり、Frame RateピンがRealtimeに設定されていない場合、Flow EditorにFrame Rateの調整を促し、システムが可能な限り高速にフレームを生成できるようにします。ビデオレコーダーモジュールは、ビデオレコーダーのフレームレートピンで指定されたフレームレートに従って、生成された各フレームをビデオファイルに組み立てます。

この機能は、オフラインレンダリングに役立ち、1 時間のビデオを 1 時間以内でレンダリングすることができます。Aximmetry は 1 秒間にできるだけ多くのフレームをレンダリングしようとするためです。

さらに、この機能を使用すると、コンピュータがリアルタイムで達成可能な品質設定よりも大幅に高い品質でレンダリングが可能です。その結果、レンダリング時間が生成された動画の再生時間よりも長くなる可能性があります。

システムパラメータモジュール

システムパラメータモジュールを使用して、現在のレンダリング設定(フレームサイズ、ピクセルAR、フレームレート、インターレース)を確認できます。

注意:インターレースモード(例:50i)を使用する場合、システムパラメータ モジュールのフレームレートピンは50の値を返します。ただし、ビデオ入力モジュールのフレームレートピンは実際のフレーム数(50iの場合25)を返します。

 

システムパラメータ設定モジュール

システムパラメータ設定モジュールは、レンダリング設定(フレームサイズ、ピクセルAR、フレームレート、およびインターレース)を上書きできます。

例えば、このモジュールを使用すると、ビデオ入力のフレームサイズ、フレームレート、アスペクト比などに応じてレンダリング設定を自動的に変更できます。または、読み込まれたコンパウンドやシーンに応じて動的なフレームレートを設定することも可能です。

記事内容

Loading
Close
Loading spinner icon
1/10