C_NewView

C_NewViewノードを使用して、別のビューのピクセルを使用してビューを再構築します。たとえば、右ビューのピクセルを使用して左ビューを再構築することを選択できます。これは、1つのビュー(たとえば、ギズモ、ノード、グラフィックエディターなど)を操作し、変更を他のビューに複製する場合に役立ちます。

注意:  C_NewViewでは、ビューを再構築するために、上流のC_DisparityGeneratorからの視差ベクトルが必要です。

入力とコントロール

接続タイプ

接続名

関数

入力

CleanPlate

次の場合にオクルージョンの領域を埋めるために使用されるクリーンな背景プレートCorrectionに設定されていますUse CleanPlate

ソース

画像のステレオペア。

注意:  視差チャンネルが画像に埋め込まれていない場合、画像シーケンスの後にC_DisparityGeneratorノードを追加する必要があります。

Control (UI)

Knob (Scripting)

Default Value

関数

C_NewView Tab

Local GPU

gpuName

N/A

次の場合にレンダリングに使用されるGPUを表示しますUse GPU if available有効になっています。ローカルGPUディスプレイNot availableいつ:

Use CPUとして選択されますGPU Deviceの中にPreferences

システムに適切なGPUが見つかりませんでした。

GPUに十分な空きメモリがない場合など、選択したGPUで処理するためのコンテキストを作成できませんでした。

可能な場合は、別のGPUデバイスを選択して、 Preferencesおよびから代替を選択するGPU Device落ちる。

注意:  別のGPUを選択するには再起動が必要ですNuke変更が有効になる前。

Use GPU if available

useGPUIfAvailable

enabled

有効にすると、レンダリングがLocal GPU CPUではなく、使用可能な場合は指定されます。

注意:  ローカルGPUなしでこのオプションを有効にすると、GPUが利用可能なマシンでスクリプトが開かれるたびに、スクリプトがGPUで実行されます。
コマンドラインからレンダリングしたい場合もこれを選択する必要があります--gpuオプション。

見るWindowsMac OS XおよびmacOS 、またはLinux NukeがサポートするGPUの詳細については。

Left View

leftView

main

新しいビューの生成に使用する2つのビューを選択します。これらのビューは、左目用と右目用にマップされます。

Right View

rightView

main

View to Build

viewRebuilt

Left from Right

入力ペアから作成されるビューを設定します。

Pass through other view

passThrough
OtherView

enabled

有効にすると、新しい再構築ビューと元のソースビューの両方を出力します。

無効にすると、新しいビューのみが出力されます。

Occlusions

Output occlusions to alpha

outputOcclusions
ToAlpha

disabled

有効にすると、アルファチャネルにオクルージョンを出力します。オクルージョンは、ソースビューで一部のピクセルが表示されないために発生するため、新しいビューの作成に使用できません。アルファチャネルをオーバーレイとして使用して、オクルージョン補正を適用する場所を決定できます。

Correction

occlusionCorrection

Use original

遮蔽された領域の処理方法を決定します。

Use original -隠された領域で元のビューを保持します。たとえば、元の左ビューを使用して新しい右ビューを作成する場合、元の右ビューはオクルードされた領域に保持され、新しい右ビューの作成に役立ちます。

Expand foreground -元のソースビューから周囲の領域を拡大することにより、遮蔽された領域を塗りつぶします。たとえば、元の左ビューを使用して新しい右ビューを作成している場合、元の左ビューの前景は、新しい右ビューの作成に役立つように拡大されます。

注意:  前景を拡大すると、エッジがオフセットされる場合があります。

Use CleanPlate -を使用して接続されているきれいな背景を使用して、遮蔽された領域を塗りつぶしますCleanPlate入力。

None -遮蔽された領域を埋めないでください。

Edges

Output edges to alpha

outputEdgesTo
Alpha

disabled

有効にすると、エッジをアルファチャネルに出力します。アルファチャネルをオーバーレイとして使用して、エッジ補正を適用する場所を決定します。

Correction

edgeCorrection

Match original

深度境界の画像エッジの処理方法を決定します。

Match original -エッジで元のビューの外観と一致します。たとえば、元の左ビューを使用して新しい右ビューを作成する場合、エッジは元の右ビューと一致して、新しい右ビューの作成に役立ちます。

Match foreground -新しいビューを作成するために使用された元のソースビューのエッジを一致させます。たとえば、元の左ビューを使用して新しい右ビューを作成する場合、エッジは元の左ビューと一致して、新しい右ビューの作成に役立ちます。

None -エッジ補正を適用しないでください。

Adjust Edges

adjustEdges

0

エッジ補正が適用される領域の範囲を設定します。補正を背景にブレンドするには、正の値を使用します。補正をエッジに制限するには、負の値を使用します。