Uzol Textúra Voronoi
![Uzol Textúra Voronoi.](../../../_images/node-types_ShaderNodeTexVoronoi.webp)
Uzol Textúra Voronoi vyhodnocuje Worleyho šum na súradniciach vstupnej textúry.
Vstupy
Vstupy sú dynamické, v prípade potreby sú k dispozícii v závislosti od vlastností uzla.
- Vektor
Súradnica textúry na vyhodnotenie šumu; predvolené nastavenie je Vygenerované súradnice textúry, ak je zásuvka ponechaná bez pripojenia.
- W
Súradnica textúry na vyhodnotenie šumu.
- Mierka
Rozsah šumu.
- Vyhladenosť
Vyhladenie šumu.
Vyhladenie: 0,0.
Vyhladenie: 0,25.
Vyhladenie: 0,5.
Vyhladenia: 1,0.
Vyhladenie: 0,0.
Vyhladenie: 0,25.
Vyhladenie: 0,5.
Vyhladenia: 1,0.
- Exponent
Exponent Minkowského metrickej vzdialenosti.
Exponent: 0,5.
Exponent: 1,0.
Exponent: 2.0.
Exponent: 32,0.
- Náhodnosť
Náhodnosť šumu.
Náhodnosť: 1.0.
Náhodnosť: 0,5.
Náhodnosť: 0,25.
Náhodnosť: 0.0.
Vlastnosti
- Rozmery
Dimenzie priestoru na vyhodnotenie šumu.
- 1D:
Vyhodnotí šum v 1D priestore na vstupe W.
- 2D:
Vyhodnotí šum v 2D priestore pri vstupnom vektore. Z zložka sa ignoruje.
- 3D:
Vyhodnotí šum v 3D priestore na vstupe Vektor.
- 4D:
Vyhodnotí šum v 4D priestore na vstupe Vektor a vstup W ako štvrtý rozmer.
Vyššie dimenzie zodpovedajú vyššiemu času prekresľovania, preto by sa mali používať nižšie dimenzie, pokiaľ nie sú potrebné vyššie dimenzie.
- Vlastnosť
Voronoi funkcia, ktorú uzol vypočíta.
- F1:
Vzdialenosť k najbližšiemu bodu prvku, ako aj jeho poloha a farba.
Vzdialenosť.
Farba.
Pozícia.
- F2:
Vzdialenosť k druhému najbližšiemu prvku, ako aj jeho poloha a farba.
Vzdialenosť.
Farba.
Pozícia.
- Vyhladenie F1:
Verzia vyhladenie F1.
Vzdialenosť.
Farba.
Pozícia.
- Vzdialenosť od okraja:
Vzdialenosť k okrajom Voronoi buniek.
Vzdialenosť.
Vzdialenosť menšia ako 0,05.
- Polomer n-gule:
Polomer n-gule vpísanej do Voronoiových buniek. Inými slovami, je to polovica vzdialenosti medzi najbližším bodom prvku a najbližším bodom prvku.
Polomer n-gúľ možno použiť na vytvorenie tesne zbalených n-gúľ.
Strom uzlov pre tieňovač navľavo.
- Metrická vzdialenosť
Metrická vzdialenosť použitá na výpočet textúry.
- Euklides:
Použije metrickú vzdialenosť Euklides.
- Manhattan:
Použije metrickú vzdialenosť Manhattan.
- Chebychev:
Použije metrickú vzdialenosť Chebychev.
- Minkowski:
Použije metrickú vzdialenosť Minkowski. Minkowského vzdialenosť je zovšeobecnením vyššie uvedených metrík s parametrom Exponent. Minkowského s exponentom jedna je ekvivalentom metrickej vzdialenosti Manhattan. Minkowski s exponentom dva je ekvivalentom metrickej vzdialenosti Euklides. Minkowski s nekonečným exponentom je ekvivalentom metrickej vzdialenosti Chebychev.
Exponent Minkowského: 0,5 (Minkowski 1/2).
Minkowského exponent: 1,0 (Manhattan).
Minkowského exponent: 2,0 (euklidovský).
Minkowského exponent: 32,0 (aproximácia Chebycheva).
Výstupy
- Vzdialenosť
Vzdialenosť.
- Farba
Farba buniek. Farba je ľubovoľná.
- Pozícia
Poloha bodu funkcie.
- W
Poloha bodu funkcie.
- Polomer
Polomer n-gule.
Poznámky
V niektorých konfiguráciách uzla, najmä pri nízkych hodnotách Náhodnosť, sa môžu vyskytnúť artefakty prekreslenia. Stáva sa to z rovnakých dôvodov, ktoré sú opísané v časti Poznámky na stránke Textúra Biely šum a možno to opraviť podobným spôsobom, ako je tam opísané.
Príklady
![../../../_images/render_shader-nodes_textures_voronoi_example-beveled-cells.png](../../../_images/render_shader-nodes_textures_voronoi_example-beveled-cells.png)
Rozdiel medzi F1 a Vyhladenie F1 možno použiť na vytvorenie skosených Voronoiových buniek.
![../../../_images/render_shader-nodes_textures_voronoi_example-hammered-metal.jpg](../../../_images/render_shader-nodes_textures_voronoi_example-hammered-metal.jpg)
Vytvorenie tieňovača tepaného kovu použitím uzla Textúra Voronoi.