|
Blender
V2.93
|
Go to the source code of this file.
Classes | |
| class | PMJ_Generator |
| class | PMJ02_Generator |
Functions | |
| static CCL_NAMESPACE_BEGIN uint | cmj_hash (uint i, uint p) |
| static float | cmj_randfloat (uint i, uint p) |
| static void | shuffle (float2 points[], int size, int rng_seed) |
| void | progressive_multi_jitter_generate_2D (float2 points[], int size, int rng_seed) |
| void | progressive_multi_jitter_02_generate_2D (float2 points[], int size, int rng_seed) |
|
static |
Definition at line 33 of file jitter.cpp.
Referenced by cmj_randfloat().
Definition at line 49 of file jitter.cpp.
References cmj_hash().
Referenced by PMJ_Generator::rnd(), and shuffle().
| void progressive_multi_jitter_02_generate_2D | ( | float2 | points[], |
| int | size, | ||
| int | rng_seed | ||
| ) |
Definition at line 281 of file jitter.cpp.
References PMJ_Generator::generate_2D(), shuffle(), and size().
| void progressive_multi_jitter_generate_2D | ( | float2 | points[], |
| int | size, | ||
| int | rng_seed | ||
| ) |
Definition at line 275 of file jitter.cpp.
References PMJ_Generator::generate_2D(), shuffle(), and size().
|
static |
Definition at line 243 of file jitter.cpp.
References cmj_randfloat(), size(), float2::x, and float2::y.
Referenced by draw_image_buffer(), image_cache_image(), progressive_multi_jitter_02_generate_2D(), progressive_multi_jitter_generate_2D(), and TEST().