Nœud Voronoi Texture

Note

Ce nœud est porté à partir des nœuds shader. Le manuel et les images font référence à la version shader du nœud. Ce nœud accepte les entrées et sorties de champ. Lorsqu’elle n’est pas connectée, l’entrée Vector a une valeur d’attribut de position implicite.

Le nœud Voronoi Texture.

Le nœud Voronoi Texture évalue un Bruit de Worley aux coordonnées de la texture d’entrée.

Entrées

Les entrées sont dynamiques, elles deviennent disponibles si nécessaire en fonction des propriétés du nœud.

Vector

Coordonnées de la texture pour évaluer le bruit ; par défaut, les coordonnées de la texture générée si le socket n’est pas connecté.

W

Coordonnée de la texture pour évaluer le bruit.

Scale

L’échelle du bruit.

Detail

Nombre d’octaves de bruit. La partie fractionnaire de l’entrée est multipliée par la magnitude de l’octave la plus élevée. Un nombre d’octaves plus élevé correspond à un temps de rendu plus important.

Roughness (Rugosité)

Mélange entre un modèle de bruit plus lisse, et plus rugueux avec des pics plus aigus.

Lacunarity

La différence entre l’échelle de chacune de deux octaves consécutives. Des valeurs plus élevées correspondent à une échelle plus grande pour les octaves supérieures.

Smoothness

La douceur du bruit.

../../../_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

Exposant de la métrique de distance de Minkowski.

../../../_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

Le caractère aléatoire du bruit.

../../../_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.

Properties

Dimensions

Les dimensions de l’espace dans lequel on évalue le bruit.

1D:

Évaluer le bruit dans l’espace 1D à l’entrée W.

2D:

Évaluer le bruit dans l’espace 2D au niveau de l’entrée Vector. Le composant Z est ignoré.

3D:

Évaluer le bruit dans l’espace 3D au niveau de l’entrée Vector.

4D:

Évaluer le bruit dans l’espace 4D au niveau de l’entrée Vector et l’entrée W comme quatrième dimension.

Des dimensions plus élevées correspondent à un temps de rendu plus important. Il convient donc d’utiliser des dimensions plus faibles, sauf si des dimensions plus élevées sont nécessaires.

Fonctionnalité

L’élément de Voronoï que le nœud va calculer.

F1:

La distance au point caractéristique le plus proche ainsi que sa position et sa couleur.

../../../_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:

La distance au deuxième point caractéristique le plus proche ainsi que sa position et sa couleur.

../../../_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:

Une version lisse de 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:

La distance aux bords des cellules Voronoi.

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

Distance.

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

Distance inférieure à 0.05.

N-Sphere Radius:

Le rayon de la n-sphère inscrite dans les cellules de Voronoï. En d’autres termes, il s’agit de la moitié de la distance entre le point caractéristique le plus proche et le point caractéristique le plus proche de lui.

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

Le rayon n-sphère peut être utilisé pour créer des n-sphères étroitement emballées.

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

Arbre de nœuds pour le shader à gauche.

Distance Metric

La distance métrique utilisée pour calculer la texture.

Euclidean:

Utiliser Euclidean distance metric.

Manhattan:

Utiliser Manhattan distance metric.

Chebychev:

Utiliser Chebychev distance metric.

Minkowski:

Utiliser la Minkowski distance metric. La distance de Minkowski est une généralisation des métriques susmentionnées avec un exposant comme paramètre. Minkowski avec un exposant de un est équivalent à la métrique de distance de Manhattan. Minkowski avec un exposant de deux est équivalent à la métrique de distance euclidienne. Minkowski avec un exposant infini est équivalent à la métrique de distance Chebychev.

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

Exposant Minkowski : 0,5 (Minkowski 1/2).

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

Exposant Minkowski : 1.0 (Manhattan).

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

Exposant Minkowski : 2.0 (Euclidien).

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

Exposant Minkowski : 32.0 (approximation de Tchebychev).

Normalize

Si activé, garantit que les valeurs de sortie restent dans la plage de 0,0 à 1,0. Dans de rares cas, la valeur de sortie peut être en dehors de cette plage lorsque Feature est F2.

Sorties

Distance

Distance.

Color

Couleur de la cellule. La couleur est arbitraire.

Position

Position du point caractéristique.

W

Position du point caractéristique.

Radius

Rayon N-sphère.

Notes

Dans certaines configurations du nœud, notamment pour de faibles valeurs de Randomness, des artefacts de rendu peuvent se produire. Cela se produit pour les mêmes raisons que celles décrites dans la section Notes de la page White Noise Texture et peut être corrigé de manière similaire à ce qui y est décrit.

Exemples

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

La différence entre F1 et Smooth F1 peut être utilisée pour créer des cellules de Voronoï biseautées.

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

Création d’un shader en métal martelé à l’aide du nœud Texture Voronoi.