レンズの歪みの説明

デフォルトでは、3Dシーンに追加したCG要素にはレンズの歪みは適用されません。その結果、それらを2Dフッテージと組み合わせると、同じカメラで撮影されていないように見えます。これを修正するには、次のことができます。

CameraTrackerを使用して2Dフッテージのレンズ歪みを計算し、CG要素に同じ歪みを適用するLensDistortionノードを生成します。見る2D映像に合わせてCG要素を歪める

CameraTrackerを使用して2Dフッテージのレンズの歪みを計算し、CG要素に合わせて2Dフッテージを歪まないLensDistortionノードを生成します。見るCG要素に合わせて2Dフッテージを歪ませない(LensDistortionを使用)

CameraTrackerを使用して、2Dフッテージのレンズの歪みを計算し、CG要素と一致するようにフッテージの歪みを解消します。見る2Dフッテージの歪みを解いてCG要素に一致させる(CameraTrackerを使用)

注意:  上記の設定はLensDistortionUnknown Lensソルバを作成する前に。設定した場合Lens DistortionNo Lens Distortionまた、別のLensDistortionノードを使用して、カメラトラッキングの前にフッテージからレンズの歪みを除去しました。同じLensDistortionノードを使用して、CG要素に歪みを適用するか、2Dフッテージを歪ませることができます。見るレンズの歪みを扱う LensDistortionノードの使用の詳細については、 Nuke

2D映像に合わせてCG要素を歪める

1.   CameraTrackerプロパティで、 ExportメニューへDistortionそしてクリックCreate

CameraTrackerは、2Dフッテージに存在するレンズの歪みを適用するように設定されたLensDistortionノードを作成します。

2.   LensDistortionノードをScanlineRenderノードの出力に接続します。

LensDistortionノードは、3DシーンのCG要素を歪ませて、2D映像に一致させます。

3.   必要に応じて、CG要素と2D映像を合成します。

CG要素に合わせて2Dフッテージを歪ませない(LensDistortionを使用)

1.   CameraTrackerプロパティで、 ExportメニューへUndistortionそしてクリックCreate

CameraTrackerは、2Dフッテージに存在するレンズの歪みを除去するように設定されたLensDistortionノードを作成します。

2.   LensDistortionノードを2Dフッテージの出力に接続します。

LensDistortionノードは、CG要素に合わせて2Dフッテージのレンズの歪みを除去します。

3.   LensDistortionノードをbg ScanlineRenderの入力。

歪みのない2Dフッテージは、3Dシーンの背景画像として使用されます。

2Dフッテージの歪みを解いてCG要素に一致させる(CameraTrackerを使用)

1.   CameraTrackerプロパティで、有効にしますUndistort Input

CameraTrackerは、入力フッテージに存在するレンズの歪みを取り除きます。

2.   CameraTrackerノードをbg ScanlineRenderの入力。

歪みのない2Dフッテージは、3Dシーンの背景画像として使用されます。