C# Класс Azmyth.Procedural.SimplexOpenNoise

Наследование: Noise
Показать файл Открыть проект

Открытые методы

Метод Описание
GetValue ( double x, double y ) : double
GetValue ( double x, double y, double z ) : double
GetValue ( double x, double y, double z, double w ) : double
SimplexOpenNoise ( double persistence, double frequency, double amplitude, int octaves, long seed ) : System

Приватные методы

Метод Описание
extrapolate ( int xsb, int ysb, double dx, double dy ) : double
extrapolate ( int xsb, int ysb, int zsb, double dx, double dy, double dz ) : double
extrapolate ( int xsb, int ysb, int zsb, int wsb, double dx, double dy, double dz, double dw ) : double
fastFloor ( double x ) : int

Описание методов

GetValue() публичный Метод

public GetValue ( double x, double y ) : double
x double
y double
Результат double

GetValue() публичный Метод

public GetValue ( double x, double y, double z ) : double
x double
y double
z double
Результат double

GetValue() публичный Метод

public GetValue ( double x, double y, double z, double w ) : double
x double
y double
z double
w double
Результат double

SimplexOpenNoise() публичный Метод

public SimplexOpenNoise ( double persistence, double frequency, double amplitude, int octaves, long seed ) : System
persistence double
frequency double
amplitude double
octaves int
seed long
Результат System