#include <math.h>#include "blender_texlib.h"#include <stdio.h>Go to the source code of this file.
Classes | |
| struct | blender::RNG |
Namespaces | |
| namespace | blender |
Defines | |
| #define | RNG_MULTIPLIER 0x5DEECE66Dll |
| #define | RNG_MASK 0x0000FFFFFFFFFFFFll |
| #define | RNG_ADDEND 0xB |
Typedefs | |
| typedef unsigned long long | blender::r_uint64 |
Functions | |
| int | blender::rng_getInt (RNG *rng) |
| int | blender::BLI_rand (void) |
| static int | blender::blend (const Tex *tex, const float *texvec, TexResult *texres) |
| static int | blender::clouds (const Tex *tex, const float *texvec, TexResult *texres) |
| static float | blender::tex_sin (float a) |
| static float | blender::tex_saw (float a) |
| static float | blender::tex_tri (float a) |
| static float | blender::wood_int (const Tex *tex, float x, float y, float z) |
| static int | blender::wood (const Tex *tex, const float *texvec, TexResult *texres) |
| static float | blender::marble_int (const Tex *tex, float x, float y, float z) |
| static int | blender::marble (const Tex *tex, const float *texvec, TexResult *texres) |
| static int | blender::magic (const Tex *tex, const float *texvec, TexResult *texres) |
| static int | blender::stucci (const Tex *tex, const float *texvec, TexResult *texres) |
| static float | blender::mg_mFractalOrfBmTex (const Tex *tex, const float *texvec, TexResult *texres) |
| static float | blender::mg_ridgedOrHybridMFTex (const Tex *tex, const float *texvec, TexResult *texres) |
| static float | blender::mg_HTerrainTex (const Tex *tex, const float *texvec, TexResult *texres) |
| static float | blender::mg_distNoiseTex (const Tex *tex, const float *texvec, TexResult *texres) |
| static float | blender::voronoiTex (const Tex *tex, const float *texvec, TexResult *texres) |
| static int | blender::texnoise (const Tex *tex, TexResult *texres) |
| int | blender::multitex (const Tex *tex, const float *texvec, TexResult *texres) |
Variables | |
| static RNG | blender::theBLI_rng = {0} |
| #define RNG_ADDEND 0xB |
Definition at line 44 of file blender_texlib.cpp.
Referenced by blender::rng_getInt().
| #define RNG_MASK 0x0000FFFFFFFFFFFFll |
Definition at line 43 of file blender_texlib.cpp.
Referenced by blender::rng_getInt().
| #define RNG_MULTIPLIER 0x5DEECE66Dll |
Definition at line 42 of file blender_texlib.cpp.
Referenced by blender::rng_getInt().
1.6.1