2018-08-23 10:39:27 +02:00
|
|
|
Perlin noise node
|
|
|
|
~~~~~~~~~~~~~~~~~
|
|
|
|
|
2019-11-19 07:08:36 +01:00
|
|
|
The **Perlin** noise node outputs a texture generated as a sum of Perlin noise functions
|
|
|
|
with increasing frequencies and decreasing amplitudes. Perlin noise has a wide range of
|
|
|
|
applications, such as stains, wood, dust...
|
2018-08-23 10:39:27 +02:00
|
|
|
|
|
|
|
.. image:: images/node_perlin.png
|
|
|
|
|
|
|
|
Inputs
|
|
|
|
++++++
|
|
|
|
|
2019-11-19 07:08:36 +01:00
|
|
|
The **Perlin** noise node does not accept any input.
|
2018-08-23 10:39:27 +02:00
|
|
|
|
|
|
|
Outputs
|
|
|
|
+++++++
|
|
|
|
|
2019-11-19 07:08:36 +01:00
|
|
|
The **Perlin** noise node provides a greyscale Perlin noise texture.
|
2018-08-23 10:39:27 +02:00
|
|
|
|
|
|
|
Parameters
|
|
|
|
++++++++++
|
|
|
|
|
2019-11-19 07:08:36 +01:00
|
|
|
The **Perlin** noise node accepts the following parameters:
|
2018-08-23 10:39:27 +02:00
|
|
|
|
|
|
|
* *Scale X* and *Scale Y* are the subdivisions of the first iteration
|
|
|
|
|
|
|
|
* *Iterations* is the number of iterations
|
|
|
|
|
2018-08-23 17:00:28 +02:00
|
|
|
* *Persistance* is the ratio between the amplitude of subsequent iterations. Lower values
|
|
|
|
of persistance generate smoother textures.
|
2018-08-23 10:39:27 +02:00
|
|
|
|
|
|
|
Notes
|
|
|
|
+++++
|
|
|
|
|
|
|
|
As with all random nodes, the seed is held by the node's position, so moving the node in the graph
|
|
|
|
will modify the texture, and the outputs will remain the same if its position and parameters
|
|
|
|
are not changed.
|
2019-11-19 07:08:36 +01:00
|
|
|
|
|
|
|
Example images
|
|
|
|
++++++++++++++
|
|
|
|
|
|
|
|
.. image:: images/node_perlin_samples.png
|
|
|
|
:align: center
|
2019-11-23 09:08:48 +01:00
|
|
|
|
|
|
|
Variations
|
|
|
|
++++++++++
|
|
|
|
|
|
|
|
* The **Color Perlin** node generates an RGB image made of 3 greyscale Perlin Noise images.
|
|
|
|
|
|
|
|
* The **Perlin Warp1** and **Perlin Warp2** nodes generate Perlin noise with domain warping.
|
|
|
|
|
|
|
|
.. image:: images/node_perlin_variations.png
|
|
|
|
:align: center
|