| Package | Description |
|---|---|
| com.jme3.terrain.geomipmap.grid | |
| com.jme3.terrain.noise | |
| com.jme3.terrain.noise.basis | |
| com.jme3.terrain.noise.filter | |
| com.jme3.terrain.noise.fractal |
| Constructor and Description |
|---|
FractalTileLoader(Basis base,
float heightScale) |
| 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 |
Fractal.addBasis(Basis basis) |
Fractal |
FractalSum.addBasis(Basis basis) |