Voronoi Texture (ボロノイテクスチャ)ノード

../../../_images/render_shader-nodes_textures_voronoi_node.png

Voronoi Texture ノード。

Voronoi Texture (ボロノイテクスチャ)ノードは、入力テクスチャ座標で Worley Noise を評価します。

入力

入力は動的であり、ノードのプロパティに応じて、使用可能になります。

Vector (ベクトル)

ノイズを評価するテクスチャ座標。ソケットが接続されていない場合、デフォルトは生成されたテクスチャ座標です。

W

ノイズを評価するテクスチャ座標。

Scale (拡大縮小)

ノイズのスケール。

Smoothness (スムーズ)

ノイズの滑らかさ。

../../../_images/render_shader-nodes_textures_voronoi_smoothness-distance-zero.png

Smoothness: 0.0.

../../../_images/render_shader-nodes_textures_voronoi_smoothness-distance-quarter.png

Smoothness: 0.25.

../../../_images/render_shader-nodes_textures_voronoi_smoothness-distance-half.png

Smoothness: 0.5.

../../../_images/render_shader-nodes_textures_voronoi_smoothness-distance-one.png

Smoothness: 1.0.

../../../_images/render_shader-nodes_textures_voronoi_smoothness-color-zero.png

Smoothness: 0.0.

../../../_images/render_shader-nodes_textures_voronoi_smoothness-color-quarter.png

Smoothness: 0.25.

../../../_images/render_shader-nodes_textures_voronoi_smoothness-color-half.png

Smoothness: 0.5.

../../../_images/render_shader-nodes_textures_voronoi_smoothness-color-one.png

Smoothness: 1.0.

Exponent (指数)

ミンコフスキー距離計量の指数。

../../../_images/render_shader-nodes_textures_voronoi_minkowski-half.png

Exponent: 0.5.

../../../_images/render_shader-nodes_textures_voronoi_minkowski-one.png

Exponent: 1.0.

../../../_images/render_shader-nodes_textures_voronoi_minkowski-two.png

Exponent: 2.0.

../../../_images/render_shader-nodes_textures_voronoi_minkowski-32.png

Exponent: 32.0.

Randomness (ランダムさ)

ノイズのランダムさ。

../../../_images/render_shader-nodes_textures_voronoi_randomness-one.png

Randomness: 1.0.

../../../_images/render_shader-nodes_textures_voronoi_randomness-half.png

Randomness: 0.5.

../../../_images/render_shader-nodes_textures_voronoi_randomness-quarter.png

Randomness: 0.25.

../../../_images/render_shader-nodes_textures_voronoi_randomness-zero.png

Randomness: 0.0.

プロパティ

Dimensions (次元)

ノイズを評価する次元スペース。

1D

入力 W で1D空間のノイズを評価します。

2D

入力 Vector で2D空間のノイズを評価します。Zコンポーネントは無視されます。

3D

入力 Vector で3D空間のノイズを評価します。

4D

4番目の次元として、 Vector 入力とベクトルと W 入力で4D空間のノイズを評価します。

高い次元はより長いレンダリング時間に相当するため、必要でない限り、低い次元を使用すべきです。

Feature (特徴出力)

ノードが計算して返すボロノイ機能。

F1

最も近い特徴点までの距離と、位置と色を返します。

../../../_images/render_shader-nodes_textures_voronoi_smoothness-distance-zero.png

Distance.

../../../_images/render_shader-nodes_textures_voronoi_smoothness-color-zero.png

Color.

../../../_images/render_shader-nodes_textures_voronoi_f1-position.png

Position.

F2

2番目に近い特徴点までの距離と、位置と色を返します。

../../../_images/render_shader-nodes_textures_voronoi_f2-distance.png

Distance.

../../../_images/render_shader-nodes_textures_voronoi_f2-color.png

Color.

../../../_images/render_shader-nodes_textures_voronoi_f2-position.png

Position.

Smooth F1

F1のスムーズバージョンを返します。

../../../_images/render_shader-nodes_textures_voronoi_smoothness-distance-one.png

Distance.

../../../_images/render_shader-nodes_textures_voronoi_smoothness-color-one.png

Color.

../../../_images/render_shader-nodes_textures_voronoi_smooth-f1-position.png

Position.

Distance to Edge (端との距離)

ボロノイセルのエッジまでの距離を返します。

../../../_images/render_shader-nodes_textures_voronoi_distance-to-edge.png

Distance.

../../../_images/render_shader-nodes_textures_voronoi_distance-to-edge-less-than.png

Distance < 0.05.

N-Sphere Radius (N球面半径)

ボロノイセルに内接するn次元球の半径を返します。つまり、最も近い特徴点と、それに最も近い特徴点の距離間の半分です。

../../../_images/render_shader-nodes_textures_voronoi_n-sphere-radius.png

n次元球の半径を使用して、ぎっしり詰まったn次元球を作成できます。

../../../_images/render_shader-nodes_textures_voronoi_n-sphere-radius-nodetree.png

左のシェーダーのノードツリー。

Distance Metric (距離関数)

テクスチャの計算に使用される距離メトリック。

Euclidean (ユークリッド)

Use the Euclidean distance metric.

Manhattan (マンハッタン距離)

Use the Manhattan distance metric.

Chebychev (チェビシェフ距離)

Use the Chebychev distance metric.

Minkowski (ミンコフスキー)

Use the Minkowski distance metric. ミンコフスキー距離は、パラメーターとして Exponent (指数)を使用した、前述のメトリックの一般化です。指数が1のミンコフスキーは、 Manhattan の距離メトリックに相当します。指数が2のミンコフスキーは、 Euclidean 距離メトリックに相当します。指数が無限大のミンコフスキーは、 Chebychev 距離メトリックに相当します。

../../../_images/render_shader-nodes_textures_voronoi_minkowski-half.png

ミンコフスキー指数: 0.5 (Minkowski 1/2).

../../../_images/render_shader-nodes_textures_voronoi_minkowski-one.png

ミンコフスキー指数: 1.0 (Manhattan).

../../../_images/render_shader-nodes_textures_voronoi_minkowski-two.png

ミンコフスキー指数: 2.0 (Euclidean).

../../../_images/render_shader-nodes_textures_voronoi_minkowski-32.png

ミンコフスキー指数: 32.0 (Chebychevの近似).

出力

Distance (距離)

Distance.

Color (カラー)

セルの色。

Position (位置)

特徴点の位置。

W

特徴点の位置。

Radius (半径)

N球面の半径

ノート

ノードの構成、特に Randomness の値が低い場合、レンダリングアーティファクトが発生することがあります。これは、White Noiseテクスチャページの Notes section での説明と同じ理由で発生し、同様の手法で修正できます。

../../../_images/render_shader-nodes_textures_voronoi_example-beveled-cells.png

F1Smooth F1 間の違いを使用して、ベベル化したボロノイセルを作成できます。

../../../_images/render_shader-nodes_textures_voronoi_example-hammered-metal.jpg

Voronoi Texture ノードを使用した、打ち出し板金シェーダーの作成。