Package | Description |
---|---|
imagingbook.pub.noise.hashing | |
imagingbook.pub.noise.perlin |
Modifier and Type | Class and Description |
---|---|
class |
Hash32
Gradient (Perlin) noise implementation.
|
class |
Hash32Shift
Hash function described in Thomas Wang, "Integer Hash Function"
http://www.concentric.net/~Ttwang/tech/inthash.htm (Jan.
|
class |
Hash32ShiftMult
Hash function described in Thomas Wang, "Integer Hash Function"
http://www.concentric.net/~Ttwang/tech/inthash.htm (Jan.
|
class |
Hash32Ward
Hash function described in G.
|
class |
HashPermute |
Modifier and Type | Method and Description |
---|---|
static HashFun |
HashFun.create() |
static HashFun |
HashFun.create(int seed)
Creates a new
HashFun object initialized with seed. |
Constructor and Description |
---|
PerlinNoiseGen1d(double f_min,
double f_max,
double persistence,
HashFun hf) |
PerlinNoiseGen2d(double f_min,
double f_max,
double persistence,
HashFun hf) |
PerlinNoiseGenNd(int N,
double f_min,
double f_max,
double persistence,
HashFun hf) |
Copyright © 2006–2017, Wilhelm Burger, Mark J. Burge (BSD 2-Clause Simplified License)