Difference between revisions of "Power Fractal Shader v3 - Tweak Noise Tab"
|Line 7:||Line 7:|
* '''Noise Flavour:'''
* '''Noise Flavour:''' currently supports the following different flavours of noise functions:
Revision as of 21:26, 6 March 2014
In this tab, all parameters that affect the "Noise" for the fractal are accessible. In relation to fractals, "Noise" is a pseudo-random, space-filling texture primitive. The actual look of the generated texture changes by choosing a different seed from which the noise functions begins to calculate. Think of "noise" as a way to add pseudo-random variation to a fractal, which by definition is self-similar over all magnitudes. So "noise" combined with the structures pre-defined by a fractal produces a multi-dimensional density function, which TG uses e.g. for procedural terrain generation, clouds, but also mask, displacements, colouring of structures, etc.
- Noise Flavour: The Power fractal shader currently supports the following different flavours of noise functions:
These images are using a single octave of noise, aside from the two Perlin mix flavours which use two octaves. This helps to show the underlying pattern more clearly. The "billows" and "ridges" patterns are variations of their basic flavour. "Billows" patterns are a bit like a whole lot of bubbles. Generally speaking they have smooth rounded tops dropping down to quite sharp joins between different blocks of the pattern. In fact the voronoi billows pattern looks a lot like bubbles. The "ridge" patterns are the opposite of the "billows" patterns. It's the same overall pattern but inverted. This means it has narrow sharp ridges which drop down to rounded bottoms. The two "Perlin mix" flavours are a combination of the other Perlin flavours.
The most fundamental characteristics of the final density function generated by a Power Fractal are determined by the flavour of noise chosen in this tab.
- Ridge smoothing: TBC
- Gully smoothing: TBC
- Noise Variation:
Sets the overall noise variation. At value 0, the noise generated shows an even distribution of small and large texture components. At higher values, the noise varies more unevenly - creating a noise texture with an uneven amount of large and small features.
- Variation Method: TBC
- Buoyancy from variation: Adjusts how "quickly" the variation itself changes over the dimensions of the variation.
- Clumping of variation: Adjusts the distribution of variation changes. Higher values result in a "clumping" effect. For example, when the fractal is used for creating a procedural terrain, a high clumping value would account for distinct areas of plains and mountains - especially when combined with a higher than default value for "noise variation".
- Noise Stretch: This parameter allows you to stretch the noise in the X, Y and Z dimensions.
Back to: Power Fractal Shader v3
A shader is a program or set of instructions used in 3D computer graphics to determine the final surface properties of an object or image. This can include arbitrarily complex descriptions of light absorption and diffusion, texture mapping, reflection and refraction, shadowing, surface displacement and post-processing effects. In Terragen 2 shaders are used to construct and modify almost every element of a scene.
A parameter is an individual setting in a node parameter view which controls some aspect of the node.