C# Class Azmyth.Procedural.SimplexValueNoise

Inheritance: Noise
Afficher le fichier Open project: GalacticSoft/Azmyth

Méthodes publiques

Méthode Description
GetValue ( double x, double y ) : double
GetValue ( double x, double y, double z ) : double
GetValue ( double x, double y, double z, double t ) : double
SimplexValueNoise ( double persistence, double frequency, double amplitude, int octaves, long seed ) : System

Private Methods

Méthode Description
fastFloor ( double x ) : int
kernels ( double dx, double dy, byte h1, byte h2, byte h3, byte h4, byte h5, byte h6, byte h7, byte h8, byte h9, byte h10, byte h11, byte h12 ) : double

Method Details

GetValue() public méthode

public GetValue ( double x, double y ) : double
x double
y double
Résultat double

GetValue() public méthode

public GetValue ( double x, double y, double z ) : double
x double
y double
z double
Résultat double

GetValue() public méthode

public GetValue ( double x, double y, double z, double t ) : double
x double
y double
z double
t double
Résultat double

SimplexValueNoise() public méthode

public SimplexValueNoise ( double persistence, double frequency, double amplitude, int octaves, long seed ) : System
persistence double
frequency double
amplitude double
octaves int
seed long
Résultat System