このチュートリアルは、BlenderでCustom Compositing Masksを作成するための簡単な入門チュートリアルです。これは画像の特定の部分にのみエフェクトを適用したいときに非常に便利です。
動画の書き起こし
こんにちは!このチュートリアルは、BlenderでCustom Compositing Masksを作成するための簡単な入門チュートリアルです。これは画像の特定の部分にのみエフェクトを適用したいときに非常に便利です。
以前にチャンネルで公開したいくつかのチュートリアルでは、BoxタイプやEllipseタイプのマスクを作成して移動する方法を紹介しました。たとえば、ボリュームライティングやフォトグラメトリに関するチュートリアルでは、そのような基本的なマスクで目的を果たせました。しかし、今回のチュートリアルで紹介するマスクは、より自由な形状を定義することができ、その分いくつかの追加ステップが必要になります。
まず、マスクを適用したい画像をCompositing設定のInput Imageとして指定し、それをCompositeノードとViewerノードの両方に接続します。Viewerノードは、Compositor EditorのBackdropとImage Editorの両方でエフェクトをプレビューできるようにするために重要です。マスクオブジェクトを定義するには、Image Editorを使用する必要があります。

Compositor EditorをImage Editorに切り替え、表示する画像としてViewerノードを設定します。

Image EditorのヘッダーにあるModeセレクターを使って、モードをViewからMaskに変更します。画像スロットの隣に、新しいマスク用のスロットとNewというラベルのボタンが表示されます。


Newをクリックすると、最初のマスクが作成され、隣のドロップダウンメニューにリストされ、好きな名前に変更できます。

この時点で新しいMaskレイヤーを作成しましたが、まだ空の状態で、実際のマスクはまだ定義されていません。追加するには、Addメニューをクリックするか、ショートカットのSHIFT Aを使用します。

最初に利用できる形は、CircleとSquareの2種類だけであることにすぐ気づきます。でも心配しないでください。どちらを選んでも、Curvesオブジェクトのようにコントロールポイントを自由に動かすことができます。
これらの形は実際のBlenderオブジェクトなので、Curveオブジェクトと同じコマンドを使って、複製、移動、回転、スケールなど自由に編集できます。
CircleとSquareの違いは初期形状だけでなく、Circleにはコントロールポイントにハンドルがあり、曲線を作れるのに対し、Squareは直線でポイントが接続されています。ただし、この違いは固定されていません。どちらの形でも1つ以上のコントロールポイントを選択し、Vキーを押すか右クリックして、選択したポイントのHandle Typeを変更できます。

例えばCircleでは、コントロールポイントをVectorに変更すると、そのハンドルが常に接続されているポイントの方向を向きます。Squareでは、1つ以上のポイントをFreeにして、自由な形に調整できます。
複数のマスクを追加しても、まだ同じ最初のMaskオブジェクトまたはレイヤー内で作業しています。これらのすべての形は、Compositingのノードでこのマスクが参照されたときに使われます。ただし、必要に応じて異なる形のMaskオブジェクトを作成し、別々のノードで使用することも可能です。
新しいマスクオブジェクトを追加するには、マスク名の横にあるCopyをクリックします。マスクオブジェクトを削除するには、もちろんXアイコンをクリックします。

Compositorでこれらのマスクをどう使うかを説明する前に、マスクの形状にKeyframeを挿入してアニメーションさせることができることをお伝えしておきます。そのためには、アニメーションさせたいコントロールポイントを選択し、キーフレームを挿入したいフレームでIキーを押すだけです。

では、現在は1つのMaskレイヤーがあり、デフォルトではその名前は「Mask」です。それではCompositor Editorに戻って、Compositor内でマスクを追加して使う方法を見ていきましょう!
必要なMaskノードは、AddメニューのMasksグループではなく、Inputグループの中にあります。これは、入力ソケットがなく、Blenderにすでに存在するデータを提供するノードだからです。

デフォルトでは、Image Editorでマスクを定義していても、このノードには何のマスクも読み込まれていません。そのため、ノードのBrowse Maskセレクターから使用したいマスクを選択する必要があります。

出力はマスク自体のみで、それをFactorとして使用し、Compositing内の他のエフェクトを制御できます。

ご覧のとおり、マスクは正しく適用されていませんでした。これは、プロジェクトの解像度が使用している画像の解像度と異なっているためです。画像の解像度は、Image EditorのSidebarで確認できます。そこで、Properties editorのRenderタブでプロジェクトの解像度を、インポートした画像の解像度に合わせて変更します。しばらくすると、Blenderが自動的に設定を更新し、マスクを問題なく使用できるようになります。



さて、今回のチュートリアルはここまでです!他の多くのビデオチュートリアルと異なり、今回はPDF版のダウンロードは用意されていません。ただし、説明欄に、他の多くのビデオチュートリアルのPDF版を掲載しているページへのリンクがあります。いずれにせよ、今がチャンネル登録と通知のオンをする絶好のタイミングです!またお会いしましょう!