Package | Description |
---|---|
org.novyon.noise | |
org.novyon.noise.basis | |
org.novyon.noise.filter | |
org.novyon.noise.fractal |
Modifier and Type | Method and Description |
---|---|
Basis |
Basis.addModulator(Modulator modulator) |
Basis |
Basis.setScale(float scale) |
Modifier and Type | Class and Description |
---|---|
class |
FilteredBasis |
class |
ImprovedNoise
Perlin's default implementation of Improved Perlin Noise
designed to work with Noise base
|
class |
Noise
Utility base class for Noise implementations
|
class |
NoiseAggregator
A simple aggregator basis.
|
Modifier and Type | Method and Description |
---|---|
Basis |
FilteredBasis.addModulator(Modulator modulator) |
Basis |
Noise.addModulator(Modulator modulator) |
Basis |
FilteredBasis.getBasis() |
Basis |
FilteredBasis.setScale(float scale) |
Basis |
Noise.setScale(float scale) |
Modifier and Type | Method and Description |
---|---|
void |
FilteredBasis.setBasis(Basis basis) |
Constructor and Description |
---|
FilteredBasis(Basis basis) |
NoiseAggregator(Basis a,
Basis b,
float rate) |
Modifier and Type | Method and Description |
---|---|
void |
HydraulicErodeFilter.setSedimentMap(Basis sedimentMap) |
void |
HydraulicErodeFilter.setWaterMap(Basis waterMap) |
Modifier and Type | Interface and Description |
---|---|
interface |
Fractal
Interface for a general fractal basis.
|
Modifier and Type | Class and Description |
---|---|
class |
FractalSum
FractalSum is the simplest form of fractal functions summing up a few octaves
of the noise value with an ever decreasing (0 < roughness < 1) amplitude
lacunarity = 2.0f is the classical octave distance
Note: though noise basis functions are generally designed to return value
between -1..1, there sum can easily be made to extend out of this range.
|
Modifier and Type | Method and Description |
---|---|
Fractal |
FractalSum.addBasis(Basis basis) |
Fractal |
Fractal.addBasis(Basis basis) |
Copyright © 2013. All rights reserved.