noise.h File Reference

Namespaces

namespace  DD::Image

Functions

double DD::Image::noise (double x)
double DD::Image::noise (double x, double y)
double DD::Image::noise (double x, double y, double z)
double DD::Image::fBm (double x, double y, double z, int octaves, double lacunarity, double gain)
double DD::Image::turbulence (double x, double y, double z, int octaves, double lacunarity, double gain)
double DD::Image::p_random (int x)
double DD::Image::p_random (int x, int y)
double DD::Image::p_random (int x, int y, int z)
double DD::Image::p_random (double x)
double DD::Image::p_random (double x, double y)
double DD::Image::p_random (double x, double y, double z)

Detailed Description

Noise generation functions built into the DDImage library. These are not in the DD::Image namespace because they resemble the functions in shader languages.