ノイズ パターンのチュートリアル
![](../../../../images/ax-noise-patterns-title.jpg)
Noise シェーダは、クリエイティブに使用すると強力なツールになります。たとえば、さまざまなタイプの腐食、泡、景色、エイリアンのスキン、あるいは単なる有機的パターンなど、効果的な各種のパターンを作成することができます。このチュートリアルでは、Arnold の noise シェーダと cell_noise シェーダで異なるアトリビュートを設定するときに使用可能なパターンの種類について説明します。このチュートリアルを通じて noise シェーダの組み合わせを使った独自のパターンの作成に挑戦してみてください。このチュートリアルのサポートについて、Slava Sych 氏に感謝いたします。
注:
scale アトリビュート値はジオメトリのサイズに依存するため、シーン サイズに応じて調整が必要になる場合があります。
noise シェーダ > displacement
noise シェーダ -> volume_displacement
シーン ファイルは、こちらからダウンロードできます。
ノイズ シェーダ
セル ノイズ シェーダ
ノイズ シェーダ
ノイズ タイプ 1
![](../../../../images/ax-noise-patterns-one-13.png)
オクターブ: 1。歪み: 1.2。空隙性: 1。スケール XYZ: 10
ノイズ タイプ 2
![](../../../../images/ax-noise-patterns-2-14.png)
オクターブ: 1。歪み: 5.2。空隙性: 1。スケール XYZ: 10
ノイズ タイプ 3 (ノイズ x2)
![](../../../../images/ax-noise-patterns-3-15.png)
Noise シェーダを作成して、次のパラメータを設定します。
- オクターブ: 1。
- 歪み: 5。
- 空隙性: 3.25。
- スケール XYZ: 0。
次に、別の noise シェーダを作成し、その出力を最初の noise シェーダの offset パラメータに接続します。次の値を設定します。
- オクターブ: 5
- 歪み: 4
- 空隙性: 1
- スケール XYZ: 5
ノイズ タイプ 4 (ノイズ x2)
![](../../../../images/ax-noise-patterns-4-16.png)
noise シェーダを作成して、次のパラメータを設定します。
- オクターブ: 1
- 歪み: 5
- 空隙性: 3.25
- スケール XYZ: 10
次に、別の noise シェーダを作成し、その出力 を最初の noise シェーダの P パラメータに接続します。次の値を設定します。
- オクターブ: 2
- 歪み: 3
- 空隙性: 1
- 振幅: 0.21
- スケール XYZ: 5
ノイズ タイプ 5 (ノイズ x2)
![](../../../../images/ax-noise-patterns-5-17.png)
noise シェーダを作成して、次のパラメータを設定します。
- オクターブ: 1
- 歪み: 6.7
- 空隙性: 1
- スケール XYZ: 5
次に、別の noise シェーダを作成し、その出力 を最初の noise シェーダの P パラメータに接続します。次の値を設定します。
- オクターブ: 4
- 歪み: 0
- 空隙性: 2.68
- 振幅:0.719
- スケール XYZ: 10
ノイズ タイプ 6 (セルノイズ -> ノイズ)
![](../../../../images/ax-noise-patterns-6-18.png)
noise シェーダを作成して、次のパラメータを設定します。
- オクターブ: 1
- 歪み: 3.1
- 空隙性: 1
- スケール XYZ: 6
次に、cell_noise シェーダを作成し、その出力 を最初の noise シェーダの P パラメータに接続します。次の値を設定します。
- オクターブ: 7
- 空隙性: 2.806
- スケール XYZ: 7
ノイズ タイプ 7 (セル ノイズ -> ノイズ)
![](../../../../images/ax-noise-patterns-7-19.png)
noise シェーダを作成して、次のパラメータを設定します。
- オクターブ: 1
- 歪み: 3.1
- 空隙性: 1
- スケール XYZ: 6
次に、cell_noise シェーダを作成し、その出力 を最初の noise シェーダの P パラメータに接続します。次の値を設定します。
- additive を無効にする
- オクターブ: 1
- 空隙性: 2.989
- スケール XYZ: 7
- 密度: 0.286
- ランダム度:0.583
ノイズ タイプ 8 (セル ノイズ -> ノイズ)
![](../../../../images/ax-noise-patterns-8-20.png)
noise シェーダを作成して、次のパラメータを設定します。
- オクターブ: 1
- 歪み: 3.1
- 空隙性: 1
- スケール XYZ: 6
次に、cell_noise シェーダを作成し、その出力 を最初の noise シェーダの P パラメータに接続します。次の値を設定します。
- パターンを worley2 に変更
- additive を有効にする
- オクターブ: 4
- 空隙性: 5
- 振幅: 0.114
- スケール XYZ: 7
- 密度: 0.623
- ランダム度: 1
ノイズ タイプ 9 (セル ノイズ -> ノイズ)
![](../../../../images/ax-noise-patterns-9-21.png)
noise シェーダを作成して、次のパラメータを設定します。
- オクターブ: 1
- 歪み: 3.1
- 空隙性: 1
- スケール XYZ: 6
次に、cell_noise シェーダを作成し、その出力 を最初の noise シェーダの P パラメータに接続します。次の値を設定します。
- パターン を alligator に変更
- Additive を有効にする
- オクターブ: 1
- 空隙性: 5
- 振幅:0.920
- スケール XYZ: 7
- 密度: 0.623
- ランダム度:0
ノイズ タイプ 10 (セル ノイズ -> ノイズ)
![](../../../../images/ax-noise-patterns-10-22.png)
noise シェーダを作成して、次のパラメータを設定します。
- オクターブ: 1
- 歪み: 3.533
- 空隙性: 1
- スケール XYZ: 6
次に、cell_noise シェーダを作成し、その出力 を最初の noise シェーダの P パラメータに接続します。次の値を設定します。
- パターン を alligator に変更
- Additive を有効にする
- オクターブ: 3
- 空隙性: 5
- 振幅:0.920
- スケール XYZ: 7
- 密度: 0.549
- ランダム度:0
ノイズ タイプ 11 (セル ノイズ -> ノイズ)
![](../../../../images/ax-noise-patterns-11-23.png)
Noise シェーダを作成して、次のパラメータを設定します。
- オクターブ: 1
- 歪み: 10
- 空隙性: 1
- スケール XYZ: 6
次に、cell_noise シェーダを作成し、その出力 を最初の noise シェーダの P パラメータに接続します。次の値を設定します。
- パターン を alligator に変更
- Additive をオンにする
- オクターブを 3 に設定
- 空隙性: 5
- 振幅:0.177
- スケール XYZ: 7
- 密度: 0.549
- ランダム度: 1
セル ノイズ シェーダ
セル ノイズ タイプ 1
![](../../../../images/ax-noise-patterns-one--24.png)
cell_noise シェーダを作成して、次のパラメータを設定します。
- Additive を無効にする
- オクターブを 4 に設定
- 空隙性: 1.274
- スケール XYZ: 10
セル ノイズ タイプ 2 (セル ノイズ -> 範囲)
![](../../../../images/ax-noise-patterns-two-25.png)
cell_noise シェーダを作成して、次のパラメータを設定します。
- パターン を alligator に変更
- Additive を無効にする
- オクターブ: 2
- 空隙性: 1.5
- 振幅: 1
- スケール XYZ: 10
- 密度: 0.326
- ランダム度:0
次に、range シェーダを作成し、cell_noise をその入力パラメータに接続します。次の値を設定します。
- 入力最大値: 0.343
- Smoothstep を有効にします。
セル ノイズ タイプ 3 (セル ノイズ -> 範囲)
![](../../../../images/ax-noise-patterns-three-26.png)
Cell Noise シェーダを作成して、次のパラメータを設定します。
- パターン を alligator に変更
- Additive を無効にする
- オクターブ: 6
- 空隙性: 1.297
- 振幅: 1
- スケール XYZ: 10
- 密度: 0.326
- ランダム度: 1
次に、range シェーダを作成し、cell_noise をその入力パラメータに接続します。次の値を設定します。
- 入力最大値: 0.343
- Smoothstep を有効にします。
セル ノイズ タイプ 4 (セル ノイズ -> セル ノイズ -> 範囲)
![](../../../../images/ax-noise-patterns-four-27.png)
cell_noise シェーダを作成して、次のパラメータを設定します。
- パターン を alligator に変更
- Additive を有効にする
- オクターブを 3 に設定
- 空隙性: 1.297
- 振幅: 1
- スケール XYZ: 10
- 密度: 0.326
- ランダム度: 1
別の cell_noise を作成し、その出力 を最初の cell_noise の P パラメータに接続します。次の値を設定します。
- パターン を worley2 に変更
- Additive を有効にする
- オクターブ: 3
- 空隙性: 1
- 振幅: 1
- スケール XYZ: 6
- 密度: 0.5
- ランダム度:0
次に、range シェーダを作成し、cell_noise をその入力パラメータに接続します。次の値を設定します。
- 入力最大値: 0.343
- Smoothstep を有効にします。
あるいは、下の図のような結果を得るために 2 番目の cell_noise にパラメータを設定します。
![](../../../../images/ax-noise-patterns-1-1-28.png)
- パターン を worley1 に変更
- Additive を無効にする
- オクターブ: 3
- 空隙性: 1
- 振幅: 1
- スケール XYZ: 6
- 密度: 0.5
- ランダム度:0
あるいは、下の図のような結果を得るために 2 番目の cell_noise にパラメータを設定します。
![](../../../../images/ax-noise-patterns-1-3-29.png)
- パターン を alligator に変更
- Additive を無効にする
- オクターブ: 2
- 空隙性: 2.189
- 振幅: 1
- スケール XYZ: 6
- 密度: 0.5
- ランダム度:0.183