C# Class Runevision.Structures.SimplexNoise

Show file Open project: mortennobel/A-Study-in-Composition

Public Methods

Method Description
GetNoise ( Vector3 position ) : float
GetNoise ( float x, float y, float z ) : float
Noise ( Vector3 position ) : float
Noise ( float x, float y, float z ) : float

Private Methods

Method Description
B ( int n, int b ) : int
B ( int i, int j, int k, int b ) : int
FastFloor ( float n ) : int
K ( int a ) : float
Shuffle ( int i, int j, int k ) : int

Method Details

GetNoise() public method

public GetNoise ( Vector3 position ) : float
position UnityEngine.Vector3
return float

GetNoise() public method

public GetNoise ( float x, float y, float z ) : float
x float
y float
z float
return float

Noise() public static method

public static Noise ( Vector3 position ) : float
position UnityEngine.Vector3
return float

Noise() public static method

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