Uzol Textúra Biely šum#
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 Biely šum vráti náhodné číslo na základe vstupného rozosiatia. Rozosiatie môže byť číslo, 2D vektor, 3D vektor alebo 4D vektor; v závislosti od vlastnosti Dimenzia. Výstupné číslo sa pohybuje v rozmedzí od nuly do jednotky.
Vstupy#
Vstupy sú dynamické, v prípade potreby sú k dispozícii v závislosti od vlastností uzla.
- Vektor
Vektor používaný ako rozosiatie v 2D, 3D a 4D dimenziách.
- W
Hodnota použitá ako rozosiatie v 1D a 4D dimenzii.
Vlastnosti#
- Rozmery
Dimenzie priestoru na vyhodnotenie šumu.
- 1D:
Vstup W sa používa ako rozosiatie.
- 2D:
Komponenty X a Y vstupu Vektor sa použijú ako rozosiatie.
- 3D:
Vstup Vektor sa používa ako rozosiatie.
- 4D:
Vstup Vektor aj vstup W sa používajú ako rozosiatie.
Výstupy#
- Hodnota
Výstupná náhodná hodnota.
- Farba
Výstupná náhodná farba.
Poznámky#
Najmenší rozdiel v hodnotách rozosiatie by viedol k úplne odlišným výstupom. V dôsledku toho môže mať zlá presnosť výrazný vplyv na výstup. Zvyčajne môžeme tento problém zmierniť:
Eliminácia problematickej hodnoty rozosiatia. Ak je problematická hodnota rozosiatie konštantná, mala by sa odstrániť výberom nižšej dimenzie alebo vynásobením nulou.
Pridanie ľubovoľnej hodnoty do rozosiatia. Problém sa môže vyskytnúť len na určitých hraniciach, napríklad na hraniciach jednotiek, takže jednoduchým pridaním ľubovoľnej hodnoty sa problém môže vyriešiť.
Vezmeme absolútnu hodnotu rozosiatia. Vo výpočtoch môže byť nula kladná alebo záporná, preto sa absolútnymi hodnotami zjednocuje nula do jednej hodnoty.