- 映像
- Adobe After Effects(CC 2017でデモを行います)
- Element 3Dプラグイン
- 必要な3Dモデル
ビデオを撮影する方法と場所に注意してください。 ビデオの詳細が異なるほど、プログラムが3Dオブジェクトが後でアタッチされるポイントを追跡しやすくなることに注意してください。
開始するには、Adobe After Effectsを開きます。 表示されるウィンドウで、[ 新しいプロジェクト... ]をクリックします。
![画像](https://habrastorage.org/getpro/habr/post_images/c69/429/194/c6942919447cf7091e5e43fdc06aa501.jpg)
次に、3Dグラフィックスを追加するビデオをインポートする必要があります。 [ファイル]> [インポート]> [ファイル...]>ビデオを選択します。
![画像](https://habrastorage.org/getpro/habr/post_images/e03/b40/9a2/e03b409a2018ef0577d598298f3dd944.jpg)
インポートしたファイルをタイムラインウィンドウにドラッグします。
![画像](https://habrastorage.org/getpro/habr/post_images/0f8/9bc/6d0/0f89bc6d09c0a9b575b3a3684c1f1f73.jpg)
ここで、3Dモデルがアタッチされるポイントを追跡する必要があります。 タイムラインウィンドウのビデオをクリックして、プログラムがどの要素を使用するかを理解できるようにしてください。 次に、[ インスペクター]ウィンドウで、[ カメラトラッキング]を選択します。 インスペクターウィンドウがない場合は、[ ウィンドウ ]タブでアクティブにします。
![画像](https://habrastorage.org/getpro/habr/post_images/490/3f2/ebe/4903f2ebee53ea63ee18946f69179188.jpg)
追跡プロセスが開始されました。 プログラムがビデオの処理を終了し、オブジェクトをリンクするために可能なすべてのポイントを計算するまで待つことができません。
![画像](https://habrastorage.org/getpro/habr/post_images/099/df5/2dc/099df52dcd235735d5542a4597e34d2f.jpg)
プログラムが誤計算を完了したら、必要な平面上、つまり3Dグラフィックスが配置される表面上にある最も成功したポイントを少なくとも3つ選択する必要があります。 マウスカーソルをすべてのポイントの上に置くと、プログラムが自動的に3つの隣接する「マーカー」のさまざまな組み合わせを提供することに気付くでしょう。 ポイント間のスペースをクリックしてオプションの1つを選択すると、ポイントが黄色で強調表示されます。 次に、同じ平面を右クリックして、[ 空のカメラを作成 ]をクリックします (レイヤーは空のトラック1として署名されます )。
![画像](https://habrastorage.org/getpro/habr/post_images/8ad/f8c/dc2/8adf8cdc2fc1242395576e7cd6dc3e5e.jpg)
これで、新しく作成された空のオブジェクト ( Track empty 1 )に3Dグラフィックスをアタッチできます。これは、平面にはっきりと追従し、必要な表面に密に「釘付けされた」ポイントになります。 3Dグラフィックを使用するには、Element 3Dプラグインを使用します。これにより、必要なモデルをAfter Effectsにインポートできます。
連続レイヤーを作成します。 タイムラインウィンドウの空きスペースを右クリックし、[ 作成]> [塗りつぶし...]を選択します 。
![画像](https://habrastorage.org/getpro/habr/post_images/c6d/21a/20a/c6d21a20a0a23f8de671badcc2434892.jpg)
要素3Dの効果を連続レイヤーに適用します。 [ 効果とテンプレート ]タブで[ 要素 ]を検索し、[ ソリッドレイヤー ]にドラッグします。
![画像](https://habrastorage.org/getpro/habr/post_images/435/8fa/ebb/4358faebb898034b3e2a3ac3e8579882.jpg)
連続レイヤーをクリックします。 [ エフェクト コントロール ]ウィンドウで、[ 要素 ] > [シーンインターフェース]> [シーン設定 ]をクリックします 。
![画像](https://habrastorage.org/getpro/habr/post_images/e95/aef/c31/e95aefc311c57da20ccac54cbd97fd18.jpg)
表示されるウィンドウで、必要なモデルを選択します。
![画像](https://habrastorage.org/getpro/habr/post_images/ec8/408/c66/ec8408c6686583b5ca03fc8bcfa27f46.jpg)
次に、3Dモデルを以前に作成した空のオブジェクトにバインドする必要があります 。 ただし、まずは3Dモデル用に空のオブジェクトを作成します。 この場合、3Dモデルはこのグループに属しているため、[エフェクトコントロール ]ウィンドウで[ グループ1 ]タブを開きます。 次に、[ グループNullの作成 ]タブで[ 作成 ]をクリックします (レイヤーはグループ1 Nullとして署名されます )。
![画像](https://habrastorage.org/getpro/habr/post_images/7b4/b47/fa8/7b4b47fa8d5a1bf04c6d9ecf38d800bc.jpg)
次に、 空のモデルオブジェクトを空のビデオオブジェクトにバインドする必要があります 。 Shiftキーを押しながら、3Dモデル用に作成したレイヤー( Group 1 Null )の隣にあるスパイラルアイコンを左クリックして、 Videoオブジェクトが 空のレイヤー( Track empty 1 )に移動します。
![画像](https://habrastorage.org/getpro/habr/post_images/32b/754/a61/32b754a610dc5108248f095f635105bc.jpg)
ほとんどの場合、この手順の後、オブジェクトは減少します。 これを増やして、[ グループ1 ]タブにあるパラメーターを使用して目的の場所に移動するだけです。 Group 1タブで、 Particle Replicator > Rotationを展開します。 そこでパラメータを変更することにより、オブジェクトを目的の位置に移動および回転させることができます。 次に、 パーティクルルックタブを開いて、3Dオブジェクトのサイズを変更します。
![画像](https://habrastorage.org/getpro/habr/post_images/0d1/9bf/dcc/0d19bfdcc61cd7533d384006be8e656a.jpg)
できた ビデオに3Dモデルを追加しましたが、3Dモデルは必要な平面に完全に「釘付け」されており、コンポジション全体を通して、オブジェクトはグラフィックをアタッチしたサーフェスに対して同じ位置にあります。 そのため、カメラを移動すると、3Dモデルは動かなくなります。