ステレオスコピック レンダリングでは、nDisplay のクラスタ ノードごとに右目と左目の両方の画像を生成し、立体的な画像に適した標準形式を選択して出力画像をエンコードします。その場合は、nDisplay が作成した立体画像を解釈して適切にルーティングするように、グラフィック カードやディスプレイ ドライバ、ハードウェアを設定する必要があります。
ステレオスコピック レンダリングを調整する
次の手順で、ステレオスコピック レンダリングを調整します。
- nDisplay 3D コンフィグ エディタで nDisplay コンフィグ アセットを開きます。
- [Components] パネルで、[View Origin Component (原点コンポーネントの表示)] を選択して [Details] パネルを開きます。
-
[Details] パネルで、左眼と右眼の間の瞳孔間距離を定義する必要があります。[Interpupillary Distance] フィールドで両目の間の距離をセンチメートル単位で設定します。 ディスプレイ ハードウェアで画像が正しく表示されるように左目と右目の画像を反転させる必要がある場合は、[Swap Eyes] を有効にします。
Switchboard を開き、その 設定 に移動します。
-
Switchboard の [Settings] ウィンドウで、[nDisplay Settings] セクションに移動し、[Render Mode] を [Side-by-Side] または [Top-bottom] のいずれかに設定します。
使用可能な設定の詳細については、次の「ステレオスコピック レンダリングの形式」セクションを参照してください。
ステレオスコピック レンダリングの形式
nDisplay では、次の標準的な形式のいずれでもステレオスコピック画像をレンダリングすることができます。
レンダリング モード | 説明 |
---|---|
Frame sequential | このモードは、エンジンのメイン ループのフレームごとに一連のステレオ ペアを生成します。たとえば、まず初めにフレーム 1 の左目ビューをレンダリングし、次にフレーム 1 の右目ビュー、次にフレーム 2 の左目、その次にフレーム 2 の右目、そしてフレーム 3 の左目、のようにレンダリングします。多くの場合、このオプションではステレオスコピック レンダリングに特化したサポートが可能な GPU が必要です。 この形式は OpenGL で「クワッド バッファ」として知られています。 |
Side by side | このモードでは、エンジンのメイン ループのフレームごとに生成される画像が 2 つに分割されます。画像の左半分には左目の位置からのビューが含まれ、画像の右半分には右目の位置からのビューが含まれます。このモードには 2 つの利点があります。まず、画像ごとのレンダリングの時間が短くなるため、より高いフレーム レートを生成できます。次に、使用する GPU に制約がありません。また一方で、画像の品質が低下するという欠点もあります。 |
Top-bottom | このモードは、上述の Side by side オプションとほぼ同じです。唯一の違いは各フレームの画像が垂直方向ではなく、水平方向に二分割されることです。画像の上半分には左目からのビューが表示され、下半分には右目からのものが表示されます。 |
ステレオ オフセットを使用したモノスコピック レンダリング
この方法は、1 つのビューポートで左目の視点からのシーンのモノスコピック ビューをレンダリングし、もう 1 つのビューポートで右目の視点からのシーンの異なるモノスコピック ビューをレンダリングします。これらのビューポートは同じコンピュータ上に置くことも、完全に異なるコンピュータ上に置くこともできます。このアプローチはマルチ GPU ハードウェア セットアップと同じ方法でレンダリング速度を改善することもできます。
これを機能させるには、2 つの異なる View Origin コンポーネントをルート コンポーネントに左目用と右目用としてアタッチする必要があります。
- nDisplay 3D コンフィグ エディタで nDisplay コンフィグ アセットを開きます。
-
[Components] パネルで [Add Component (コンポーネントを追加)] をクリックし、View Origin コンポーネントを選択します。これはデフォルトの View Origin と同じ場所に配置する必要があります。
- [Details] パネルで [View Origins] の 1 つの [Stereo Offset] を [Left Eye]、もう 1 つを [Stereo Offset] に設定します。
- 1 つのビューポートを最初の View Origin にバインドし、もう 1 つのビューポートを 2 つめの View Origin にバインドします。
それぞれの View Origin はその View Origin のステレオ オフセット設定に応じて、左または右の瞳孔間距離の半分の量オフセットになります。結果として、さまざまなレンダリング ソースによって生成されたステレオ ペアが作成されます。