Szum Perlina
[Podstawowa matematyka]


Funkcje

float common::PerlinNoise1 (float x)
float common::PerlinNoise2 (float x, float y)
float common::PerlinNoise3 (float x, float y, float z)
float common::BrownianNoise1 (float x, uint i, float Persistence)
float common::BrownianNoise2 (float x, float y, uint i, float Persistence)
float common::BrownianNoise3 (float x, float y, float z, uint i, float Persistence)

Opis szczegółowy

Deterministyczne, pseudolosowe funkcje 1, 2, 3 zmiennych generujące szum perlina oraz często mylony z nim Fractional Brownian Motion (fBm). Szum perlina to ciągła funkcja pseudolosowa o amplitudzie -1..1 i częstotliwości 1. W funkcjach BrownianNoise:

Dokumentacja funkcji

float common::BrownianNoise1 ( float  x,
uint  i,
float  Persistence 
)

float common::BrownianNoise2 ( float  x,
float  y,
uint  i,
float  Persistence 
)

float common::BrownianNoise3 ( float  x,
float  y,
float  z,
uint  i,
float  Persistence 
)

float common::PerlinNoise1 ( float  x  ) 

float common::PerlinNoise2 ( float  x,
float  y 
)

float common::PerlinNoise3 ( float  x,
float  y,
float  z 
)


Wygenerowano Sat Mar 29 18:17:00 2008 dla CommonLib programem  doxygen 1.5.5