STMapsを使用したワーピング

C_STMapノードを使用すると、 srcに接続されているステッチまたはppassに応じた入力map入力。C_STMapは受け入れますstitch_mapそしてppass_map指定されたレイヤーのチャネル。のstitch_map UVチャネルは、0から1の間で正規化された画像の絶対ピクセル位置を表しますが、 ppass_map XYZチャンネルは、-1〜1の範囲の緯度経度画像の正規化された3D座標を表します。

注意:  C_Stitcherからエクスポートすると、UVまたはXYZの値はstitch_mapまたはppass_mapただし、コピーノードを使用してチャンネルを任意のレイヤーにマージできます。選択したレイヤーには、少なくとも2つのチャネル(stmap)または3つのチャネル(ppass)が含まれている必要がありますが、レイヤーにさらにチャネルがある場合は、必要なチャネルのみが使用されます。

を使用する利点ppass_map標準以上stitch_map緯度経度の連続性は自然に維持され、緯度経度の不連続点に沿ったハードエッジのアーティファクトを削減または排除することです。

を使用したアーティファクトstitch_map

を使用したアーティファクトの削減ppass_map

C_STMapは、両方に対して3つの出力モードを生成できます。 stitch_mapそしてppass_map入力:

Warped src -ワープsrcを使用した入力map入力。このオプションはNukeのSTMapノードの出力。

からのワープmap入力

に設定された出力Warped src

Warped src (inverse) -の逆を内部的に計算しますmap入力してワープsrc結果を使用して入力します。

示されているように、反転ワープは通常、欠損値を含む出力を生成するため、CaraVRはinterpolate不足している領域を埋めるためのコントロール。

からのワープmap入力

に設定された出力Warped src (inverted)

に設定された出力Warped src (inverted)
でもInterpolate有効。

補間は、既存の隣接ピクセルに関して一貫した結果を生成するための単純な平滑化操作です。

Map inverse -入力マップの逆を、で選択したチャネルに書き込みますMapコントロール。

このオプションは必要ありませんsrc入力。

見るワープに修正を再適用するワークフローの例。