C# Class Universe.Framework.SceneInfo.TerrainUtil

Afficher le fichier Open project: Virtual-Universe/Virtual-Universe Class Usage Examples

Méthodes publiques

Méthode Description
GetBilinearInterpolate ( float x, float y, ITerrainChannel map ) : float
InterpolatedNoise ( float x, float y ) : float
MetersToSphericalStrength ( float size ) : float
PerlinNoise2D ( float x, float y, int octaves, float persistence ) : float
SphericalFactor ( float x, float y, float rx, float ry, float size ) : float

Private Methods

Méthode Description
Interpolate ( float x, float y, float z ) : float
Noise ( float x, float y ) : float
SmoothedNoise1 ( float x, float y ) : float

Method Details

GetBilinearInterpolate() public static méthode

public static GetBilinearInterpolate ( float x, float y, ITerrainChannel map ) : float
x float
y float
map ITerrainChannel
Résultat float

InterpolatedNoise() public static méthode

public static InterpolatedNoise ( float x, float y ) : float
x float
y float
Résultat float

MetersToSphericalStrength() public static méthode

public static MetersToSphericalStrength ( float size ) : float
size float
Résultat float

PerlinNoise2D() public static méthode

public static PerlinNoise2D ( float x, float y, int octaves, float persistence ) : float
x float
y float
octaves int
persistence float
Résultat float

SphericalFactor() public static méthode

public static SphericalFactor ( float x, float y, float rx, float ry, float size ) : float
x float
y float
rx float
ry float
size float
Résultat float