Perlinノード

アクセス: Nodes > Procedural > Noise > Perlin

Perlinノードは、基本的な2色のソフトでランダムなテクスチャを作成する手続き型ノイズノードです。のPerlinノードは、と組み合わせたときに、種類をマスキングまたは追加するのに最適ですMergeノード。

PerlinそのノードSize変更されます。

Perlinノードは3D空間でノイズを生成しますが、そのノードに入力を入力することでこれを操作できますPosition入力。

Perlinノード入力

Position -ノードは3D空間で機能しますが、ノードをPosition入力では、Perlinノイズの適用方法を操作できます。一部のノードは、Perlinノイズを操作するために使用できます。たとえば、 UVノード 3Dスペースではなく、オブジェクトのUVスペースを使用できます。あなたも使うことができますノードの配置

Perlinノードのプロパティ

Size
テキストフィールド、スライダー

デフォルト:0.500

ノイズのパターン周波数を変更します。

Size 0.500。

パーリンSize 0の値。

パーリンSize 0.2の値。

パーリンSize 0.5の値。

Color A
見本

最初の色を変更します。

デフォルト : Color A白に設定します。

Color A赤に設定します。

Color B
見本

最初の色を変更します。

デフォルト : Color B白に設定します。

Color B緑に設定します。

Perlin:ノードグラフワークフローの例

Perlinノイズマスク分解

この例では、 Perlinダート効果を追加するための既存のマスクを持つノード。のMariノイズノードは、クイックマスクを作成したり、既存のマスクに分割を追加したりするのに最適な方法です。

これは既存のセットアップです。フラットを通して表示されるいくつかの単純なブロックカラーBase Colorとの陰影ビューBRDFシェーダー

汚れをアセットに追加する

1.   追加するMergeデフォルト設定のノード。
2.   別のテクスチャを追加します。この例では、 Tiled砂のテクスチャが接続されたノードOver入力
3.   マスクを追加して、ダートの行き先を定義します。
4.   フィードMergeノードにBase Color入力。

ダートテクスチャをマージするための最初のノードグラフセットアップ。

給餌の結果MergeノードにBase Color

手描きなしで色分解を追加する

ノイズノードをマスクのノードツリーに乗じて、手作業でペイントせずにアセットに汚れを追加できます。を使用してMergeノードでは、マスク入力を使用してテクスチャに詳細を追加できます。

Mergeノードのプロパティ。

を使用してMultiplyモードは暗い値を取りますPerlinノードとそれらの値をダートマスクにブレンドします。ブレンドを調整できますAmountブレンドに掛ける量を変更するプロパティ。

乗算により、ベース入力に追加されたノードが侵食され、ノードが分割されて汚く見えます。

の表示Perlinモデルのノード。

秒を使用してMerge Perlin分割を追加するマスクのノード。

ヒント:  他のブレンドモードを試すこともできます。 OverlayまたはAddさまざまな状況でさまざまな効果を得るため。

Perlinを適用した結果。

Perlinノイズチャンネルの分割

の別の良い使い方Perlinノードと他のノイズノードは、異なるテクスチャマップに分割を適用しています。非常に平らに見える色の金属、または少しの起伏を必要とするバンプマップがある場合、Perlinノイズオーバーレイを使用すると、さまざまな方法で分割を追加できます。

ここでは、 Perlin上にマージされるノードOverlayモード。これはBumpChannelにつながるノードプリンシパルBRDFシェーダー

差し込むことができますPerlinノードにOver入力Mergeノード。これにより、オーバーレイの暗い値と明るい値が、すでに持っているものを透けて見えるようになります。これにより、シェーダーのバンプにいくつかのバリエーションを追加できます。

これは、これを使用して、このシェーダーのバンプにさまざまな要素を追加する方法を示しています。

確認するSize対象物との相対的な関係はスケールを売るために重要です。Perlinおよびその他のノイズを使用して、内部に手続き型ノードツリーをすばやく構築できます。 Mari使用する画像やハンドペイントをインポートする必要はありません。

関連ノード