#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 78 of file llperlin.cpp.
References B, g1, g2, g3, i, j, normalize2(), normalize3(), p, and sInitialized.
Definition at line 152 of file llperlin.cpp.
References a, b, fast_at2(), fast_setup(), g2, i, init(), j, lerp_m, p, S32, s_curve, sInitialized, u, and v.
Referenced by turbulence2().
Definition at line 197 of file llperlin.cpp.
References a, b, c, d, fast_at3(), fast_setup(), g3, i, init(), j, lerp_m, p, S32, s_curve, sInitialized, t, u, and v.
Referenced by clouds3(), and turbulence3().
bool LLPerlinNoise::sInitialized = 0 [static, private] |