Uzol Textúra Voronoi#
Poznámka
Tento uzol je prenesený z uzlov shaderov. Príručka a obrázky odkazujú na verziu uzla shader. Tento uzol prijíma vstupy a výstupy polí. Ak nie je pripojený, vstup vektora má implicitnú hodnotu atribútu pozícia
.
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.
- Detail
Počet oktáv šumu. Zlomková časť vstupu sa vynásobí veľkosťou najvyššej oktávy. Vyšší počet oktáv zodpovedá vyššiemu času vyhodnotenia.
- Zdrsnenie
Prelína medzi hladším vzorom šumu a zdrsneným s ostrejšími vrcholmi.
- Kazetovanie
Rozdiel medzi mierkami dvoch po sebe nasledujúcich oktáv. Väčšie hodnoty zodpovedajú väčšej mierke pre vyššie oktávy.
- Vyhladenosť
Vyhladenie šumu.
- Exponent
Exponent Minkowského metrickej vzdialenosti.
- Náhodnosť
Náhodnosť šumu.
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.
- F2:
Vzdialenosť k druhému najbližšiemu prvku, ako aj jeho poloha a farba.
- Vyhladenie F1:
Verzia vyhladenie F1.
- Vzdialenosť od okraja:
Vzdialenosť k okrajom Voronoi buniek.
- 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.
- 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.
- Normalizovať
Ak je povolené, zabezpečuje, aby výstupné hodnoty zostali v rozsahu 0,0 až 1,0. V zriedkavých prípadoch môže byť výstupná hodnota mimo tohto rozsahu, keď je Vlastnosť F2.
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é.