Reconcile3D

Reconcile3Dは、3D空間のポイントをカメラのx、y位置に変換します。3Dポイントは、プロパティパネルの最初のフィールドと、オプションのAxis入力。ポイントはカメラを通して画像に投影され、結果の位置が入力されますXY output。さらに、絶対3Dポイントが配置されますXYZ output (これは、Axis親が存在する場合にのみ役立ちます。それ以外の場合は、入力ポイントと同じです)。これにより、撮影したプレートを3Dシーンまたはトラックにロックできます。

注意:  正しく評価するには、ポイントはカメラの前になければなりません。

入力とコントロール

接続タイプ

接続名

関数

入力

3D point制御座標は、このオプション入力に関連しています。

カム

表示カメラ。これは、CameraTrackerを使用して作成されるか、サードパーティアプリケーションからインポートされます。

img

3Dポイントを配置する画像。

出力解像度はこの画像から決定されます。

Control (UI)

Knob (Scripting)

Default Value

関数

Reconcile3D Tab

Input

3D point xyz

point

0, 0, 0

カメラでxy位置に変換する3Dポイントのx、y、およびz値。

Output

create keyframes

N/A

N/A

クリックして評価しますXY outputそしてXYZ output特定のフレーム範囲のキーフレーム。

calculate output live

calc_output

disabled

有効にすると、出力値が動的に更新されます。

XY output

output

0, 0

カメラによって画像に投影された3Dポイントのxおよびy値。出力画像のサイズは、 img入力。

XYZ output

outputxyz

0, 0, 0

3D空間のポイントのx、y、およびz値は、 axis該当する場合、入力。

2D transform

track xy

track

0, 0

カメラの動きと一致させるx軸とy軸上の入力画像内の関心ポイント。

offset xy

offset

0, 0

xおよびy軸上の入力画像の追加の平行移動。

stabilize

stabilize

disabled

通常、変換はトラックポイントを投影された3Dポイントに移動するため、プレートを移動して3Dシーンに一致させます。これをチェックすると、変換が逆になり、投影された3Dポイントをトラックポイントに移動することで3Dモーションが削除されます。

filter

filter

Parzen

ピクセルを元の位置から新しい位置に再マッピングするときに使用するフィルタリングアルゴリズムを選択します。これにより、特にフレームの高コントラスト領域(ピクセルがフィルター処理されず、元の値を保持している場合、非常にエイリアスのある、またはぎざぎざのエッジが表示される)で、画質の問題を回避できます。

Impulse -再マップされたピクセルは元の値を保持します。

Cubic -再マップされたピクセルは、いくつかのスムージングを受け取ります。

Keys -再マップされたピクセルは、いくらかのスムージングに加えて、わずかなシャープニングを受け取ります(曲線の負の-y部分で示されるように)。

Simon -再マップされたピクセルは、ある程度のスムージングと中程度のシャープネスを受け取ります(曲線の負の-y部分で示されるように)。

Rifman -再マップされたピクセルは、ある程度の平滑化に加えて、大幅な鮮鋭化を受け取ります(曲線の負の-y部分で示されるように)。

Mitchell -再マップされたピクセルは、ある程度のスムージングに加えて、ピクセル化を隠すためのぼかしを受け取ります。

Parzen -再マップされたピクセルは、すべてのフィルターの最大の平滑化を受け取ります。

Notch -再マップされたピクセルは、フラットスムージングを受け取ります(モアレパターンを隠す傾向があります)。

Lanczos4Lanczos6、そしてSinc4 -再マップされたピクセルは、縮小に役立つシャープニングを受け取ります。Lanczos4最小限のシャープネスを提供し、 Sinc4最も。

clamp

clamp

disabled

負の中間結果と最終結果をゼロに設定します。これにより、負のローブを持つフィルターを使用するときにマットの周りのリンギングが除去されます。次のようなシャープニングを使用するフィルターを使用する場合RifmanそしてLanczos、ハロー効果が見られる場合があります。必要に応じて、確認してくださいclampこの問題を修正します。

black outside

black_outside

enabled

これにより、画像境界の外側に黒いピクセルとしてレンダリングされ、要素を別の要素の上に簡単に重ねることができます。このコントロールをオフにすると、外側の領域は画像シーケンスの最も外側のピクセルで塗りつぶされます。

ほとんどの場合、維持する必要がありますblack outsideチェック。ただし、カメラの揺れのためにこれをオフにするか、出力をテクスチャマッピングするか、出力を同様の形状と交差させる場合があります。

注意:  有効化black outsideまた、アルファが存在しない場合、入力画像領域をカバーするソリッドアルファを追加します。

motionblur

motionblur

0

モーションブラーのサンプル数を設定します。値を1にすると、ほとんどのシーケンスで妥当な結果が得られます。

値を増やしてより多くのサンプルを作成して高品質にするか、値を小さくして処理時間を短縮します。値が大きいほど、結果は滑らかになります。

shutter

shutter

0.5

モーションブラーの際にシャッターが開いたままになるフレーム数を入力します。たとえば、値0.5はフレームの半分に対応します。値を大きくするとぼけが大きくなり、値を小さくすると小さくなります。

shutter offset

shutteroffset

start

この値は、現在のフレーム値に対するシャッターの動作を制御します。次の4つのオプションがあります。

centred -現在のフレームの周りにシャッターを中央に配置します。たとえば、シャッター値を1に設定し、現在のフレームが30である場合、シャッターはフレーム29,5から30,5まで開いたままになります。

start -現在のフレームでシャッターを開きます。たとえば、シャッター値を1に設定し、現在のフレームが30の場合、シャッターはフレーム30から31まで開いたままになります。

end -現在のフレームでシャッターを閉じます。たとえば、シャッター値を1に設定し、現在のフレームが30である場合、シャッターはフレーム29から30まで開いたままになります。

custom -指定した時間にシャッターを開きます。ドロップダウンメニューの横のフィールドに、現在のフレームに追加する値(フレーム単位)を入力します。現在のフレームの前にシャッターを開くには、負の値を入力します。たとえば、値が-0.5の場合、現在のフレームの半分前のフレームでシャッターが開きます。

shuttercustomoffset

0

If the shutter offset control is set to custom, this field is used to set the time that the shutter opens by adding it to the current frame. Values are in frames, so -0.5 would open the shutter half a frame before the current frame.

Python Tab (These controls are for Python callbacks and can be used to have Python functions automatically called when various events happen in Nuke.)

before render

beforeRender

none

これらの関数は、execute()でレンダリングを開始する前に実行されます。例外がスローされると、レンダリングは中止されます。

before each frame

beforeFrameRender

none

これらの関数は、個々のフレームのレンダリングを開始する前に実行されます。例外がスローされると、レンダリングは中止されます。

after each frame

afterFrameRender

none

これらの関数は、各フレームのレンダリングが終了した後に実行されます。レンダリングが中止された場合、それらは呼び出されません。例外がスローされると、レンダリングは中止されます。

after render

afterRender

none

これらの関数は、すべてのフレームのレンダリングが終了した後に実行されます。エラーがスローされると、レンダリングは中止されます。

render progress renderProgress none これらの関数はレンダリング中に実行され、進行状況または失敗を判断します。