C# Class PerlinNoise.PerlinNoise

Afficher le fichier Open project: selfsame/procadia

Méthodes publiques

Méthode Description
Noise ( double x, double y, double z ) : double
PerlinNoise ( int seed ) : System

Private Methods

Méthode Description
Index ( int ix, int iy, int iz ) : int
InitGradients ( ) : void
Lattice ( int ix, int iy, int iz, double fx, double fy, double fz ) : double
Lerp ( double t, double value0, double value1 ) : double
Permutate ( int x ) : int
Smooth ( double x ) : double

Method Details

Noise() public méthode

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

PerlinNoise() public méthode

public PerlinNoise ( int seed ) : System
seed int
Résultat System