Google Jump Dataを使用した合成

CaraVRのGoogle Jumpツールセットを使用すると、Google Jumpメタデータから深度情報をすばやく抽出し、深度依存のワークフローで使用するポイントクラウドを構築できます。深度データは、3D要素を正確に配置し、RayRenderを介して2Dにレンダリングするのに特に役立ちます。

ツールセットを設定するには:

1.   案内するCaraVR > Toolsets > Google_Jump_Depth_To_Points

プリセットノードツリーがノードグラフに追加されます。

2.   Nukeスクリプトに存在しない場合、左右のビューを作成するように求められます。
3.   ソース画像をImage Input深さ情報Depth Input

注意:  確実にDepth Input読んだcolorspaceに設定されていますlinear

4.   ビューアーを読み取りノードに接続して、深度データを表示します。明るい領域はリグに近く、暗い領域は遠くにあります。

この例では、画像の左側の茂みが前景にあり、右側の樹木が背景にあります。

5.   ビューアーをRayRenderノードに接続して、シーンを表示します。

ツールセットは、カメラのメタデータを.jsonカスタムGoogleJumpConfigノードを使用してリグによって生成されたファイル。

注意:  メタデータを更新する場合、クリックしますLoad from Jump Metadataスクリプトを更新します。

深度データとカメラデータは、BlinkScriptカーネルによって処理され、点群に変換されてから、RayRenderに渡されます。

デフォルトのツールセットは、キューブをシーンに追加し、注入されたデータを使用してキューブを正確に配置します。サンプルジオメトリを交換して、シーン内の他のオブジェクトをテストできます。

6.   を押して、3Dビューアでシーンを調べることもできますTab。標準を使用して360°シーンをナビゲートしますNukeナビゲーションコントロール: Ctrl/Cmdカメラを回転させ、 Altパンする。