Math::Fractal::Noisemaker provides a simple functional interface for generating 2D fractal (or non-fractal) noise. See lib/Math/Fractal/Noisemaker.pm for perldoc. --aayars