UV Maskノード
アクセス: Nodes> Geometry > UV Mask
シェーダーボールアセットのUVに基づいて作成された白黒のマスク。
のUV Mask UVに基づいて出力として白黒マスクを作成します。UVの内側は白で塗りつぶされ、外側はすべて黒で塗りつぶされます。
一見、このノードはそれほど役に立たないように見えるかもしれませんが、ノードにはエッジのブリードが含まれていないため、Nukeなどの他のソフトウェアと組み合わせてエッジマスクやテクスチャリングに役立つその他の画像を作成する場合に非常に役立ちます。
ほとんどのノードとは異なり、 UV Mask入力もプロパティもありません。その出力は、オブジェクトのUVのみに基づいています。
UV Maskノードワークフローの例
UV Maskエッジ検出テクスチャリングNuke
の優れた使用法を見てみましょうUV Mask、UVシェルのエッジ検出。これはかなり高度な手法ですが、便利な手法です。
この例では、2つの方法でテクスチャリングされた同じオブジェクトのUVビューを確認できます。最初は、ペイントツールでPaintノード。ペイントバッファーが焼き尽くされたときにわかるように、白はエッジからにじみます。
Paintノード-オブジェクト全体の手描きのマスク。 |
UV Mask -出力。 |
2番目の画像はUV Mask。3Dビューではまったく同じように見えますが、エクスポートされたときのUVではブリードはありません。
これは、すべてのマップにテクスチャを適用したオブジェクトです。翼は少しプレーンに見えますが。オブジェクトは古くなった黄金の像になるため、翼の羽の端の周りに少し詳細を加えて、それをもう少し壮大に見せるとよいでしょう。
のBase Colorこの機械的な鳥の資産の。
翼の各部分のエッジを手でペイントするのは面倒な作業であり、安定したストロークを有効にしても、きれいなエッジを得るのは本当に難しいでしょう。ジオメトリのマスクを作成し、そのマスクに侵食することができれば、それを反転させてすべての羽の端だけを作成できます。
しかし、ブリードのあるマスクがある場合、それは役に立たなくなります。すべてのUVを塗りつぶしますが、ブリードのないマスクが必要なので、マスクを少し縮小してエッジを取得できます。そこで登場するのがUVマスクノードです。
ヒント: のUV Maskノードは、エクスポートして他の画像編集ソフトウェアで使用すると非常に強力です。
まず、エクスポートする必要がありますUVマスクノードのデータ。それを焼く必要がありますPaintベイクされていないノードはエクスポートできないため、最初にノードを選択します。これを行うには、ノードを右クリックして選択するだけですEdit > Bake to Paint Node。
それがベイクされると、右クリックして選択することでエクスポートできるようになりますFile > Export。
これらの画像を
の
これは非常に簡単です
まず、 UV Mask読み込まれ、それを使用して内側に侵食されますDilate Nukeのノード。次に、以下に示すように、UVアイランドの内部を切り取る、この新しい拡張バージョンのオリジナルを除外します。次に、 Writeそれから
前 |
後 |
これで、新しいペイントノードとしてインポートできるマスクができました。 Mari。
に画像をインポートする方法Paintノード。
を使ってMergeブレンドされたノードModeのAdd、上にマージできますColor 0.5グレーのノードで、ディスプレイスメントをエッジで押し出します。
さらに繁栄するために、タイル張りのテクスチャもマージされ、デザインがより壮大に見えるようにさらに細部を追加しています。
以下は、ディテールを追加するためにディスプレイスメントがシェーダーに追加された最終レンダリングです。
UVマスクなしで同様の結果を達成する方法があったはずですが、ノードの速度とブリードの欠如は、ノードを際立たせ、ワークフローをスピードアップできるものです。
関連ノード
役に立たなかったのでごめんなさい
なぜこれが役に立たなかったのですか? (当てはまるもの全てをご確認ください)
ご意見をいただきありがとうございます。
探しているものが見つからない場合、またはワークフローに関する質問がある場合は、お試しくださいファウンドリサポート。
学習コンテンツを改善する方法についてご意見がございましたら、下のボタンを使用してドキュメントチームにメールでお問い合わせください。
Email Docs Teamフィードバックをお寄せいただきありがとうございます。