3DS MAX 3D カメラ トラッキング セットアップについて理解する: パート 7

推奨事項: NSDT シーン エディターは、 再開発可能な 3D アプリケーション シーンを迅速に構築するのに役立ちます

 

1. SynthEyesで映像を追跡する

ステップ1

SynthEyesソフトウェアを開きます

SynthEyesを開きます

合成の目を開く

ステップ2

映像を追跡する前に、設定を行う必要があります。後で 3ds  Max で作業することになるため、 環境設定は3ds Maxに従って設定する必要があります。

[編集] > [編集設定]に移動します

「編集」に移動 「環境設定の編集」

「編集」>「編集設定」に移動します。

ステップ3

「軸」を 「Z Up (最大)」、「デフォルトのエクスポート・タイプ」「最大スクリプト V6/以降」「最大軸のソート」を「XYZ」に 設定し「OK」をクリックします。

軸を設定する

軸を設定する

ステップ4

トラックする映像をロードするには、 ファイルを開く アイコンをクリックします。または、  Ctrl+O キーを押します。

ファイルを開くアイコン

ファイルを開くアイコン

ステップ5

これにより、ブラウザ ウィンドウが開きます。ファイルを保存した場所に移動します。映像は画像内で順序付けされているため、最初のファイルを選択して、「開く」をクリックします。

「開く」をクリックします

「開く」をクリックします

ステップ6

これにより、 「画像設定」ウィンドウが開きますここでは、フッテージのフレーム レート、ピクセル アスペクト比、レンズ設定を設定します。フレームレートを30 fpsに 設定しました

画像設定ウィンドウ

「画像設定」画面

ステップ7

SynthEyes はフッテージのタイムラインをロードします。シーン内のテーブルには白いプラス記号がいくつかあります。これらは優れた追跡マーカーとして機能します。

SynthEyes が映像をロードします

SynthEyesロードマテリアル

ステップ8

次に、「自動」ボタンを押して、自動追跡プロセスを開始します。

自動ボタン

「自動」ボタン

ステップ9

ソフトウェアがシーンの追跡を開始します。以下の画像に示すようにプロセスを確認できます。

ソフトウェアが追跡を開始します

ソフトウェアが追跡を開始します

ステップ10

SynthEyes は追跡タスクを数秒で完了し、同時にカメラ データと追跡データを生成します。

ただし、カメラが正しい方向を向いていないことがわかります。カメラ データを3ds Maxにエクスポートする前に、正しい座標系を設定する必要があります 

SynthEyes は追跡タスクを終了します

SynthEyes は追跡タスクを完了します

ステップ11

正しい座標を設定するには、[座標制御システム] パネルアイコンをクリックします。または、  F8 キーを押すこともできます。

座標制御システムパネル

座標制御系パネル

ステップ12

まず3 アイコンをクリックし、次に適切なトラッキング ポイントをクリックして原点として設定します。

まず3のアイコンをクリックします

まず3のアイコンをクリックします

ステップ13

次に、別の点をクリックして、それをXY平面の基準点にします  。

次に別の点をクリックします

次に、別の点をクリックします

ステップ14

最後に、もう 1 点をクリックして、それをZ方向の基準点にします  。これをクリックすると、ダイアログ ボックスが表示され、座標系を完了するように求められます。「はい」をクリックします

最後にもう 1 点をクリックします

最後にもう少しクリックしてください

ステップ15

解決策が完了したことを確認する別のウィンドウが表示されます。「OK」ボタンをクリックします

「OK」ボタンをクリックします

「OK」ボタンをクリックします

ステップ16

これで、カメラが正しい方向を向いていることがわかります。すべてのトラック ポイントがグリッド上に配置されました。これにより、トレースが正常に完了したことが確認されます。

これで、カメラを Max にエクスポートする準備が整いました。

カメラを Max にエクスポートする準備ができました

カメラを Max にエクスポートする準備ができました

ステップ17

カメラデータを保存する時間です。[ファイル] > [エクスポート] > [Max Script v6/Later]に移動します

ファイル エクスポート Max スクリプト V6Later

ファイル > エクスポート > Max スクリプト v6 以降

ステップ18

スクリプトをmax trackerとして保存します。

スクリプトを Max Tracker として保存します

スクリプトを最大トラッカーとして保存

ステップ19

再度確認を求める小さなダイアログが表示されます。V6以降を選択し 「OK」をクリックします。

V6以降を選択してください

V6以降を選択してください

2. 3ds Max でトラッキング カメラ データを設定する

ステップ1

3ds Maxを開きます 最初に行う必要があるのは、 SynthEyesから保存したスクリプトを実行することです。[Max スクリプト] > [スクリプトの実行]に移動します

3ds Max を開く

3ds Max を開く

ステップ2

同じカメラ ポイントとトラック ポイントが 3ds Max ビューポートにロードされているのが表示されます。カメラは下を向いており、すべての追跡ポイントが地面に完璧に配置されています。

同じカメラと追跡ポイントが表示されます

同じカメラとトラックポイントが表示されます

ステップ3

ライブ映像を背景として設定する必要があります。

カメラビュー Alt-Bを押してビューポート設定ウィンドウ を開きます[ファイル比率を使用 ]ボタン、[背景をアニメーション化]オプション、および[レンダリング出力に一致]ボタンをオンにして、[ファイル]ボタンをクリックします。

ビューポート設定ウィンドウ

ビューポート設定ウィンドウ

ステップ4

実写映像は一連の画像なので。最初のファイル ( Table_00000.jpg )を選択し、 [シーケンス]オプションをオンにして、[開く]をクリックします。

実写映像はイメージシーケンスであるため、

実写映像は一連の画像であるため、

ステップ5

カメラビューにボックスを作成します。

カメラビューでボックスを作成する

カメラビューでボックスを作成する

ステップ6

もう箱の中に入っています。

箱に木のテクスチャーを施しました

箱に木の質感をペイントしました。

ステップ7

また、実写映像の元の照明を模倣するためにいくつかのライトを適用しました。

いくつかのライトを適用する

複数のライトを適用する

ステップ8

これでシーケンスをレンダリングできるようになりました。ビデオ ファイルをレンダリングして再生すると、3D ボックスは実写映像の不可欠な部分のように見えます。

シーンをレンダリングする

レンダリングシーン

元のリンク: 3DS MAX 3D カメラのトラッキング設定について: パート 7 (mvrlink.com)

おすすめ

転載: blog.csdn.net/ygtu2018/article/details/131783269