|
Blender
V2.93
|
Go to the source code of this file.
Definition at line 1141 of file noise.c.
References BLI_cellNoiseU(), x, y, and z.
Referenced by BLI_noise_mg_fbm(), BLI_noise_mg_hetero_terrain(), BLI_noise_mg_hybrid_multi_fractal(), BLI_noise_mg_multi_fractal(), BLI_noise_mg_ridged_multi_fractal(), and BLI_noise_mg_variable_lacunarity().
| float BLI_noise_generic_noise | ( | float | noisesize, |
| float | x, | ||
| float | y, | ||
| float | z, | ||
| bool | hard, | ||
| int | noisebasis | ||
| ) |
newnoise: generic noise function for use with different noisebasis.
Definition at line 1172 of file noise.c.
References BLI_cellNoiseU(), fabsf, float(), newPerlinU(), orgBlenderNoise(), orgPerlinNoiseU(), voronoi_Cr(), voronoi_F1(), voronoi_F1F2(), voronoi_F2(), voronoi_F3(), voronoi_F4(), x, y, and z.
Referenced by M_Noise_noise(), noise_vector(), stucci(), turb(), and wood_int().
| float BLI_noise_generic_turbulence | ( | float | noisesize, |
| float | x, | ||
| float | y, | ||
| float | z, | ||
| int | oct, | ||
| bool | hard, | ||
| int | noisebasis | ||
| ) |
Definition at line 1230 of file noise.c.
References BLI_cellNoiseU(), fabsf, float(), newPerlinU(), orgBlenderNoise(), orgPerlinNoiseU(), sum(), t, voronoi_Cr(), voronoi_F1(), voronoi_F1F2(), voronoi_F2(), voronoi_F3(), voronoi_F4(), x, y, and z.
Referenced by alter_co(), clouds(), do_physical_effector(), do_rough(), do_rough_curve(), marble_int(), and pointdensity().
Definition at line 439 of file noise.c.
References orgBlenderNoise(), x, y, and z.
Referenced by BLI_noise_turbulence().
| float BLI_noise_mg_fbm | ( | float | x, |
| float | y, | ||
| float | z, | ||
| float | H, | ||
| float | lacunarity, | ||
| float | octaves, | ||
| int | noisebasis | ||
| ) |
Definition at line 1305 of file noise.c.
References BLI_noise_cell(), float(), floorf, H, newPerlin(), orgBlenderNoiseS(), orgPerlinNoise(), powf, voronoi_CrS(), voronoi_F1F2S(), voronoi_F1S(), voronoi_F2S(), voronoi_F3S(), voronoi_F4S(), x, y, and z.
Referenced by M_Noise_fractal(), and mg_mFractalOrfBmTex().
| float BLI_noise_mg_hetero_terrain | ( | float | x, |
| float | y, | ||
| float | z, | ||
| float | H, | ||
| float | lacunarity, | ||
| float | octaves, | ||
| float | offset, | ||
| int | noisebasis | ||
| ) |
Definition at line 1442 of file noise.c.
References BLI_noise_cell(), float(), floorf, H, newPerlin(), orgBlenderNoiseS(), orgPerlinNoise(), powf, voronoi_CrS(), voronoi_F1F2S(), voronoi_F1S(), voronoi_F2S(), voronoi_F3S(), voronoi_F4S(), x, y, and z.
Referenced by M_Noise_hetero_terrain(), and mg_HTerrainTex().
| float BLI_noise_mg_hybrid_multi_fractal | ( | float | x, |
| float | y, | ||
| float | z, | ||
| float | H, | ||
| float | lacunarity, | ||
| float | octaves, | ||
| float | offset, | ||
| float | gain, | ||
| int | noisebasis | ||
| ) |
Definition at line 1519 of file noise.c.
References BLI_noise_cell(), float(), floorf, H, newPerlin(), orgBlenderNoiseS(), orgPerlinNoise(), powf, result, voronoi_CrS(), voronoi_F1F2S(), voronoi_F1S(), voronoi_F2S(), voronoi_F3S(), voronoi_F4S(), x, y, and z.
Referenced by M_Noise_hybrid_multi_fractal(), and mg_ridgedOrHybridMFTex().
| float BLI_noise_mg_multi_fractal | ( | float | x, |
| float | y, | ||
| float | z, | ||
| float | H, | ||
| float | lacunarity, | ||
| float | octaves, | ||
| int | noisebasis | ||
| ) |
Definition at line 1376 of file noise.c.
References BLI_noise_cell(), float(), floorf, H, newPerlin(), orgBlenderNoiseS(), orgPerlinNoise(), powf, voronoi_CrS(), voronoi_F1F2S(), voronoi_F1S(), voronoi_F2S(), voronoi_F3S(), voronoi_F4S(), x, y, and z.
Referenced by M_Noise_multi_fractal(), and mg_mFractalOrfBmTex().
| float BLI_noise_mg_ridged_multi_fractal | ( | float | x, |
| float | y, | ||
| float | z, | ||
| float | H, | ||
| float | lacunarity, | ||
| float | octaves, | ||
| float | offset, | ||
| float | gain, | ||
| int | noisebasis | ||
| ) |
Definition at line 1603 of file noise.c.
References BLI_noise_cell(), fabsf, float(), H, newPerlin(), orgBlenderNoiseS(), orgPerlinNoise(), powf, result, voronoi_CrS(), voronoi_F1F2S(), voronoi_F1S(), voronoi_F2S(), voronoi_F3S(), voronoi_F4S(), x, y, and z.
Referenced by M_Noise_ridged_multi_fractal(), and mg_ridgedOrHybridMFTex().
| float BLI_noise_mg_variable_lacunarity | ( | float | x, |
| float | y, | ||
| float | z, | ||
| float | distortion, | ||
| int | nbas1, | ||
| int | nbas2 | ||
| ) |
Definition at line 1677 of file noise.c.
References BLI_noise_cell(), float(), newPerlin(), orgBlenderNoiseS(), orgPerlinNoise(), voronoi_CrS(), voronoi_F1F2S(), voronoi_F1S(), voronoi_F2S(), voronoi_F3S(), voronoi_F4S(), x, y, and z.
Referenced by M_Noise_variable_lacunarity(), and mg_distNoiseTex().
Definition at line 451 of file noise.c.
References BLI_noise_hnoise(), x, y, and z.
Referenced by fcm_noise_evaluate().
Definition at line 931 of file noise.c.
References dist_Chebychev(), dist_Manhattan(), dist_Minkovsky(), dist_Minkovsky4(), dist_MinkovskyH(), dist_Real(), dist_Squared(), float(), floor(), HASHPNT, x, y, and z.
Referenced by do_clump(), M_Noise_voronoi(), voronoi_F1(), voronoi_F1F2(), voronoi_F1F2S(), voronoi_F1S(), voronoi_F2(), voronoi_F2S(), voronoi_F3(), voronoi_F3S(), voronoi_F4(), voronoi_F4S(), and voronoiTex().