#include <llperlin.h>
Static Public Member Functions | |
static F32 | noise1 (F32 x) |
static F32 | noise2 (F32 x, F32 y) |
static F32 | noise3 (F32 x, F32 y, F32 z) |
static F32 | turbulence2 (F32 x, F32 y, F32 freq) |
static F32 | turbulence3 (F32 x, F32 y, F32 z, F32 freq) |
static F32 | clouds3 (F32 x, F32 y, F32 z, F32 freq) |
Static Private Member Functions | |
static void | init (void) |
Static Private Attributes | |
static bool | sInitialized = 0 |
Definition at line 37 of file llperlin.h.
Definition at line 152 of file llperlin.cpp.
References fast_at2(), fast_setup(), g2, i, init(), j, lerp_m, p, S32, s_curve, and sInitialized.
Referenced by turbulence2().
Definition at line 197 of file llperlin.cpp.
References d, fast_at3(), fast_setup(), g3, i, init(), j, lerp_m, p, S32, s_curve, and sInitialized.
Referenced by clouds3(), and turbulence3().
Definition at line 254 of file llperlin.cpp.
References noise2().
Definition at line 267 of file llperlin.cpp.
References noise3().
Definition at line 284 of file llperlin.cpp.
References noise3().
void LLPerlinNoise::init | ( | void | ) | [static, private] |
Definition at line 78 of file llperlin.cpp.
References B, g1, g2, g3, i, j, normalize2(), normalize3(), p, and sInitialized.
Referenced by noise1(), noise2(), and noise3().
bool LLPerlinNoise::sInitialized = 0 [static, private] |