2つの素材にまたがるシームレスなグランジテクスチャオーバーレイ

Dec 20 2020

私は看板を作って、2つの別々の素材にシームレスに影響を与えるグランジマスクオーバーレイを適用する方法に頭を包み込もうとしています。サインの背景は1つの色で、テキストは別の色である必要がありますが、グランジを両方に現実的な方法で適用したいと思います。看板のスクリーンショットは次のとおりです。

ありがとうございました!

回答

6 moonboots Dec 20 2020 at 02:20

ボードと文字の両方にグランジテクスチャを追加し、2つのオブジェクトの間に不連続性がないようにする方法は、2つのオブジェクトを結合し(スケールを適用し、法線が再計算されていることを確認してください)、Smart UVProjectでアンラップすることです。モードで、ステンシルブラシオプションを使用して両方にグランジテクスチャをペイントし、その結果をマスクとして使用します。

ただし、最も簡単な方法は、フラットからボックスに切り替えた画像テクスチャでグランジ画像を使用することです。これにより、テクスチャを3次元に投影し、テクスチャ座標のオブジェクト」出力ソケットを空にして使用します。グランジを正確に配置できるように、テクスチャの位置とスケールを制御するためのオブジェクトとして:

次に、このノードチェーンを文字とボードの両方の素材のマスクとして使用します。ここでは、ボードの場合、赤の2つのニュアンスを単純に分離するために使用します。

以前の回答、あなたの手紙が印刷され、同じオブジェクトの一部である場合:

現在の素材については十分に語っていませんが、これが次のように非常に基本的であると仮定しましょう(2色の単純な混合とテキストの白黒マスク):

次に、ダートマスクを2 ColorRampに接続して、ダーティテクスチャを取得できます。

マテリアルがより複雑な場合、たとえば光沢などで再生される場合は、ノードのセットアップもより複雑になります。