C# Class Kvant, Kvant

显示文件 Open project: keijiro/Kvant Class Usage Examples

Public Methods

Method Description
Fractal ( Vector2 coord, int octave ) : float
Fractal ( Vector3 coord, int octave ) : float
Fractal ( float x, int octave ) : float
Fractal4Coeffs ( Vector3 coord, float w0, float w1, float w2, float w3 ) : float
Noise ( Vector2 coord ) : float
Noise ( Vector3 coord ) : float
Noise ( float x ) : float
Noise ( float x, float y ) : float
Noise ( float x, float y, float z ) : float

Private Methods

Method Description
Fade ( float t ) : float
Grad ( int i, float x ) : float
Grad ( int i, float x, float y ) : float
Grad ( int i, float x, float y, float z ) : float
KvantFBM1D ( float x, int octave ) : float
KvantFBM2D ( float x, float y, int octave ) : float
KvantFBM3D ( float x, float y, float z, int octave ) : float
KvantFractal4Coeffs ( float x, float y, float z, float w0, float w1, float w2, float w3 ) : float
KvantNoise1D ( float x ) : float
KvantNoise2D ( float x, float y ) : float
KvantNoise3D ( float x, float y, float z ) : float
Lerp ( float t, float a, float b ) : float

Method Details

Fractal() public static method

public static Fractal ( Vector2 coord, int octave ) : float
coord Vector2
octave int
return float

Fractal() public static method

public static Fractal ( Vector3 coord, int octave ) : float
coord Vector3
octave int
return float

Fractal() public static method

public static Fractal ( float x, int octave ) : float
x float
octave int
return float

Fractal4Coeffs() public static method

public static Fractal4Coeffs ( Vector3 coord, float w0, float w1, float w2, float w3 ) : float
coord Vector3
w0 float
w1 float
w2 float
w3 float
return float

Noise() public static method

public static Noise ( Vector2 coord ) : float
coord Vector2
return float

Noise() public static method

public static Noise ( Vector3 coord ) : float
coord Vector3
return float

Noise() public static method

public static Noise ( float x ) : float
x float
return float

Noise() public static method

public static Noise ( float x, float y ) : float
x float
y float
return float

Noise() public static method

public static Noise ( float x, float y, float z ) : float
x float
y float
z float
return float