fractional Brownian motion(fBm)
fBm sums octaves of noise, attenuating the increasing wavelengths as desired


(the above examples show octaves ranging from 1 - 10)
downloads
install the above addon
apply as a normal texture shader from the fBm path!
controls
![]() |
amp: the strength of the initial octave wavelengths lacunarity: the spacing between octaves seed: the seed of the random noise generation octaves: the amount of noise octaves to use gain: the strength of the latter octave wavelengths scale: scale the whole noise system turbulence: sets the octave wavelength addition to positive time: the time frame of the shader direction(ppg hidden): the noise space ray vector to translate per frame of animation texture space: the uv space to use for noise space calculations external coordinates:
uses the 'coord' vector input
|
examples
the visual difference of turbulence ( left is off, right is on)

animated ocean shader (click to see larger picture)
click here to download AVI example