アニメーションカメラから3Dポイントを見つける
Mayaなどのサードパーティアプリケーションで作成されたアニメーションカメラ、またはNukeのCameraTrackerには、PointsTo3Dノードを使用して2Dシーン内の3Dポイントを見つけるのに十分な視差情報が含まれています。PointsTo3Dは、イメージシーケンスで3つの参照フレームを使用して、3D空間の2Dポイントの位置を推定します。
PointsTo3Dノードの接続
1. | 画像シーケンスを読み取ります。見る画像シーケンスの読み込み詳細については。 |
2. | 下の説明に従って、アニメーションカメラをインポートします。 カメラ。 |
ヒント: NukeXそしてNuke Studio CameraTrackerを含めると、サードパーティのアプリケーションに頼らずにアニメーションカメラを作成できます。見るカメラ追跡詳細については。
3. | インターフェイスの左側にあるツールバーで、 Transform > PointsTo3D PointsTo3Dノードを追加します。 |
4. | イメージシーケンスとカメラをPointsTo3Dノードに接続してから、ビューアーを接続します。 |
参照フレームの設定
1. | の中にPropertiesパネル、セットCamera typeにfree move。 |
2. | シーケンスをスクラブし、特徴がはっきりと見える3つのフレームを選択します。 |
3. | 機能が表示されている最初の参照フレームまでスクラブしてから、 pointAビューアーの左下から機能の場所までのビューアーウィジェット。 |
4. | クリックset frame。 |
2D座標と参照フレーム番号がPoint Aコントロール。
ヒント: を使用して2Dポイントを調整できますxそしてyピクセル単位の完璧な配置のためのプロパティのコントロール。
5. | 機能が表示されている2番目の参照フレームまでスクラブし、 pointBビューアーの左下から機能の場所までのビューアーウィジェット。 |
6. | クリックset frame。 |
7. | 機能が表示されている3番目の参照フレームまでスクラブしてから、 pointCビューアーの左下から機能の場所までのビューアーウィジェット。 |
8. | クリックset frame。 |
これで、プロパティの3つの参照フレームすべての座標およびフレーム情報を表示できます。
3D位置の計算
1. | クリックCalculate範囲ダイアログを表示します。 |
2. | クリックFrame range必要に応じて、ドロップダウンをクリックして、範囲の境界と計算するフレームを選択します。 |
3. | より低い解像度を使用して画像シーケンスから位置を計算するには、有効にしますUse proxy。これにより計算を高速化できますが、結果はそれほど正確ではない場合があります。 |
4. | プロセス中にエラーが発生した場合に計算を停止するには、無効にしますContinue on error。 |
5. | クリックOK。 |
Nukeシーケンスを実行し、3つの参照フレームに対して2D位置を追跡して、対応する3Dポイントを決定します。
計算が完了すると、 point2d Viewerウィジェットは、2D空間の追跡ポイントに配置されます。
6. | 押すTabビューアーで3Dパースビューに切り替えます。計算された3Dポイントは、3D空間で強調表示されます。 |
|
|
計算に使用される2Dポイント 3D位置。 |
3Dビューアでの結果の位置。 |
計算された3Dポイントを使用して、シーンに要素を配置するか、クリックしますgenerate axis軸ノードを追加して、シーン内のすべての要素を一緒に制御します。見るAxisオブジェクトの親軸の詳細については。
申し訳ありませんが、これは役に立ちませんでした
なぜこれが役に立たなかったのですか? (当てはまるもの全てをご確認ください)
ご意見をいただきありがとうございます。
探しているものが見つからない場合、またはワークフローに関する質問がある場合は、お試しくださいファウンドリサポート。
学習コンテンツを改善する方法についてご意見がある場合は、下のボタンを使用してドキュメントチームにメールを送信してください。
Email Docs Teamフィードバックをお寄せいただきありがとうございます。