C# Класс SimplexNoise.Noise

Implementation of the Perlin simplex noise, an improved Perlin noise algorithm. Based loosely on SimplexNoise1234 by Stefan Gustavson
Показать файл Открыть проект

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

Метод Описание
Generate ( float x ) : float

1D simplex noise

Generate ( float x, float y ) : float

2D simplex noise

Generate ( float x, float y, float z ) : float

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

Метод Описание
FastFloor ( float x ) : int
grad ( int hash, float x ) : float
grad ( int hash, float x, float y ) : float
grad ( int hash, float x, float y, float z ) : float
grad ( int hash, float x, float y, float z, float t ) : float

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

Generate() публичный статический Метод

1D simplex noise
public static Generate ( float x ) : float
x float
Результат float

Generate() публичный статический Метод

2D simplex noise
public static Generate ( float x, float y ) : float
x float
y float
Результат float

Generate() публичный статический Метод

public static Generate ( float x, float y, float z ) : float
x float
y float
z float
Результат float