file: jobg.t package: muf status: alpha
Noise functions map a point in space to a value between -1 and 1. They are frequently used to create clouds and other irregular shapes in computer graphics.
The fBM function has more knobs than most and is the granddady of all noise functions, with analysis and use going back to Benoit Mandelbrot's introduction of fractals to computer graphics.
The name originally came from "fractal Brownian motion" (I think)
but nowadays everyone just calls it fBm
.
This version is from F. Kenton Musgrave's chapter in Texturing and Modelling, A Procedural Approach.
See the book or the Muq source for full implementation details.
Go to the first, previous, next, last section, table of contents.