Table of Contents

Struct NormalizedSimplexNoise.ColumnNoise

Namespace
Vintagestory.API.MathTools
Assembly
VintagestoryAPI.dll
public struct NormalizedSimplexNoise.ColumnNoise
Inherited Members
Extension Methods

Constructors

ColumnNoise(NormalizedSimplexNoise, double, double[], double[], double, double)

public ColumnNoise(NormalizedSimplexNoise terrainNoise, double relativeYFrequency, double[] amplitudes, double[] thresholds, double noiseX, double noiseZ)

Parameters

terrainNoise NormalizedSimplexNoise
relativeYFrequency double
amplitudes double[]
thresholds double[]
noiseX double
noiseZ double

Properties

BoundMax

public readonly double BoundMax { get; }

Property Value

double

BoundMin

public readonly double BoundMin { get; }

Property Value

double

UncurvedBound

public readonly double UncurvedBound { get; }

Property Value

double

Methods

Noise(double)

public double Noise(double y)

Parameters

y double

Returns

double

NoiseSign(double, double)

public double NoiseSign(double y, double inverseCurvedThresholder)

Parameters

y double
inverseCurvedThresholder double

Returns

double