Node textura de soroll blanc

El node Textura de soroll blanc retorna un número aleatori basat en una ingressió Llavor. La llavor pot ser un número, un vector 2D, un vector 3D o un vector 4D; depenent de la propietat Dimensions. El número egressiu oscil·la entre zero i u.

Node de textura de soroll blanc.

Entrades

Les entrades són dinàmiques i esdevenen disponibles quan cal depenent de les propietats del node.

Vector

Vector utilitzat com a llavor en les dimensions 2D, 3D i 4D.

W

Valor utilitzat com a llavor en les dimensions 1D i 4D.

Propietats

Dimensions

Les dimensions de l’espai on avaluar el soroll.

1D:

S’utilitza com a llavor l’entrada W.

2D:

S’utilitzen com a llavor els components X i Y de l’entrada Vector.

3D:

S’utilitza com a llavor l’entrada Vector.

4D:

S’utilitzen com a llavor tant l’entrada Vector com l’entrada W.

Sortides

Valor

Valor aleatori d’egressió.

Color

Color aleatori d’egressió.

Notes

Una diferència mínima en els valors de les llavors ocasionaria resultats completament diferents. En conseqüència, una mala precisió pot tenir un impacte significatiu en l’egressió. Normalment, podem mitigar aquest problema mitjançant:

  • L’eliminació del valor de llavor problemàtic. Si el valor de llavor problemàtic és constant, s’ha d’eliminar escollint una dimensió inferior o multiplicant-lo per zero.

  • Sumar un valor arbitrari a la llavor. El problema pot no aparèixer en determinats límits, com els límits d’unitats, de manera que simplement afegir un valor arbitrari podria resoldre el problema.

  • Agafar el valor absolut de la llavor. En informàtica, el zero pot ser positiu o negatiu, de manera que agafant els valors absoluts s’unifica el zero a un sol valor.

../../../_images/render_shader-nodes_textures_white-noise_issue.png

Problema de precisió a causa dels zeros amb signe de l’eix Z.

../../../_images/render_shader-nodes_textures_white-noise_solution1.png

Mitigació del problema eliminant l’eix Z.

../../../_images/render_shader-nodes_textures_white-noise_solution2.png

Mitigació del problema sumant-hi un valor arbitrari.

../../../_images/render_shader-nodes_textures_white-noise_solution3.png

Mitigació del problema agafant el valor absolut.

Exemples

../../../_images/render_shader-nodes_textures_white-noise_solution1.png

Generació del soroll de cel·les amb l’ús de l’operació vectorial de Quarta derivada (=Snap, Jounce) i el node Soroll blanc.