Class ValueNoise
Simple value noise implementation that provides consistent pseudo-random values based on input coordinates and a seed.
Implements
Inherited Members
Namespace: TerraProc.Core.Noise
Assembly: TerraProc.Core.dll
Syntax
public class ValueNoise : INoiseSource
Constructors
| Edit this page View SourceValueNoise(Seed)
Simple value noise implementation that provides consistent pseudo-random values based on input coordinates and a seed.
Declaration
public ValueNoise(Seed seed)
Parameters
| Type | Name | Description |
|---|---|---|
| Seed | seed | Seed for the noise generation. |
Methods
| Edit this page View SourceSample(double, double)
Sample the value noise at the given coordinates.
Declaration
public double Sample(double x, double y)
Parameters
| Type | Name | Description |
|---|---|---|
| double | x | X coordinate. |
| double | y | Y coordinate. |
Returns
| Type | Description |
|---|---|
| double | Noise value in the range [0, 1). |