|
Blender V5.0
|
Go to the source code of this file.
Classes | |
| struct | VoronoiParams |
| struct | VoronoiOutput |
Macros | |
| #define | vector3 point |
| #define vector3 point |
Definition at line 10 of file node_voronoi.h.
Referenced by voronoi_distance_to_edge(), voronoi_f1(), voronoi_f2(), voronoi_n_sphere_radius(), voronoi_smooth_f1(), voronoi_smooth_f1(), voronoi_smooth_f1(), and voronoi_smooth_f1().
Definition at line 34 of file node_voronoi.h.
Referenced by voronoi_distance(), voronoi_distance(), voronoi_distance(), voronoi_n_sphere_radius(), voronoi_n_sphere_radius(), and voronoi_n_sphere_radius().
| float distance | ( | vector2 | a, |
| vector2 | b ) |
Definition at line 39 of file node_voronoi.h.
| float distance | ( | vector4 | a, |
| vector4 | b ) |
Definition at line 44 of file node_voronoi.h.
| vector2 safe_divide | ( | vector2 | a, |
| float | b ) |
Definition at line 118 of file node_voronoi.h.
References b.
| vector4 safe_divide | ( | vector4 | a, |
| float | b ) |
Definition at line 123 of file node_voronoi.h.
References b.
Definition at line 49 of file node_voronoi.h.
Referenced by voronoi_f1(), voronoi_f1(), voronoi_f1(), voronoi_f1(), voronoi_f2(), voronoi_f2(), voronoi_f2(), voronoi_f2(), voronoi_smooth_f1(), voronoi_smooth_f1(), voronoi_smooth_f1(), and voronoi_smooth_f1().
| float voronoi_distance | ( | vector2 | a, |
| vector2 | b, | ||
| VoronoiParams | params ) |
Definition at line 54 of file node_voronoi.h.
| float voronoi_distance | ( | vector3 | a, |
| vector3 | b, | ||
| VoronoiParams | params ) |
Definition at line 74 of file node_voronoi.h.
References abs, b, distance(), max, params, pow, and vector3.
| float voronoi_distance | ( | vector4 | a, |
| vector4 | b, | ||
| VoronoiParams | params ) |
Definition at line 95 of file node_voronoi.h.
| float voronoi_distance_to_edge | ( | VoronoiParams | params, |
| float | coord ) |
Definition at line 252 of file node_voronoi.h.
References abs, floor, hash_float_to_float(), min, and params.
| float voronoi_distance_to_edge | ( | VoronoiParams | params, |
| vector2 | coord ) |
Definition at line 419 of file node_voronoi.h.
References dot(), floor, FLT_MAX, hash_int2_to_vector2(), i, int2_to_vec2(), min, normalize, params, and vec2_to_int2().
| float voronoi_distance_to_edge | ( | VoronoiParams | params, |
| vector3 | coord ) |
Definition at line 627 of file node_voronoi.h.
References dot(), floor, FLT_MAX, hash_int3_to_vector3(), i, int3_to_vec3(), min, normalize, params, vec3_to_int3(), and vector3.
| float voronoi_distance_to_edge | ( | VoronoiParams | params, |
| vector4 | coord ) |
Definition at line 854 of file node_voronoi.h.
References dot(), floor, FLT_MAX, hash_int4_to_vector4(), i, int4_to_vec4(), min, normalize, params, and vec4_to_int4().
| VoronoiOutput voronoi_f1 | ( | VoronoiParams | params, |
| float | coord ) |
Definition at line 154 of file node_voronoi.h.
References VoronoiOutput::Color, VoronoiOutput::Distance, floor, FLT_MAX, hash_float_to_color(), hash_float_to_float(), i, params, VoronoiOutput::Position, voronoi_distance(), and voronoi_position().
| VoronoiOutput voronoi_f1 | ( | VoronoiParams | params, |
| vector2 | coord ) |
Definition at line 312 of file node_voronoi.h.
References VoronoiOutput::Color, VoronoiOutput::Distance, floor, FLT_MAX, hash_int2_to_color(), hash_int2_to_vector2(), i, int2_to_vec2(), params, VoronoiOutput::Position, vec2_to_int2(), voronoi_distance(), and voronoi_position().
| VoronoiOutput voronoi_f1 | ( | VoronoiParams | params, |
| vector3 | coord ) |
Definition at line 511 of file node_voronoi.h.
References VoronoiOutput::Color, VoronoiOutput::Distance, floor, FLT_MAX, hash_int3_to_vector3(), i, int3_to_vec3(), params, VoronoiOutput::Position, vec3_to_int3(), vector3, voronoi_distance(), and voronoi_position().
| VoronoiOutput voronoi_f1 | ( | VoronoiParams | params, |
| vector4 | coord ) |
Definition at line 731 of file node_voronoi.h.
References VoronoiOutput::Color, VoronoiOutput::Distance, floor, FLT_MAX, hash_int4_to_color(), hash_int4_to_vector4(), i, int4_to_vec4(), params, VoronoiOutput::Position, vec4_to_int4(), voronoi_distance(), and voronoi_position().
| VoronoiOutput voronoi_f2 | ( | VoronoiParams | params, |
| float | coord ) |
Definition at line 214 of file node_voronoi.h.
References VoronoiOutput::Color, VoronoiOutput::Distance, floor, FLT_MAX, hash_float_to_color(), hash_float_to_float(), i, params, VoronoiOutput::Position, voronoi_distance(), and voronoi_position().
| VoronoiOutput voronoi_f2 | ( | VoronoiParams | params, |
| vector2 | coord ) |
Definition at line 378 of file node_voronoi.h.
References VoronoiOutput::Color, VoronoiOutput::Distance, floor, FLT_MAX, hash_int2_to_color(), hash_int2_to_vector2(), i, int2_to_vec2(), params, VoronoiOutput::Position, vec2_to_int2(), voronoi_distance(), and voronoi_position().
| VoronoiOutput voronoi_f2 | ( | VoronoiParams | params, |
| vector3 | coord ) |
Definition at line 583 of file node_voronoi.h.
References VoronoiOutput::Color, VoronoiOutput::Distance, floor, FLT_MAX, hash_int3_to_vector3(), i, int3_to_vec3(), params, VoronoiOutput::Position, vec3_to_int3(), vector3, voronoi_distance(), and voronoi_position().
| VoronoiOutput voronoi_f2 | ( | VoronoiParams | params, |
| vector4 | coord ) |
Definition at line 808 of file node_voronoi.h.
References VoronoiOutput::Color, VoronoiOutput::Distance, floor, FLT_MAX, hash_int4_to_color(), hash_int4_to_vector4(), i, int4_to_vec4(), params, VoronoiOutput::Position, vec4_to_int4(), voronoi_distance(), and voronoi_position().
| float voronoi_n_sphere_radius | ( | VoronoiParams | params, |
| float | coord ) |
Definition at line 266 of file node_voronoi.h.
References abs, floor, FLT_MAX, hash_float_to_float(), i, and params.
| float voronoi_n_sphere_radius | ( | VoronoiParams | params, |
| vector2 | coord ) |
Definition at line 460 of file node_voronoi.h.
References distance(), floor, FLT_MAX, hash_int2_to_vector2(), i, int2_to_vec2(), params, and vec2_to_int2().
| float voronoi_n_sphere_radius | ( | VoronoiParams | params, |
| vector3 | coord ) |
Definition at line 674 of file node_voronoi.h.
References distance(), floor, FLT_MAX, hash_int3_to_vector3(), i, int3_to_vec3(), params, vec3_to_int3(), and vector3.
| float voronoi_n_sphere_radius | ( | VoronoiParams | params, |
| vector4 | coord ) |
Definition at line 905 of file node_voronoi.h.
References distance(), floor, FLT_MAX, hash_int4_to_vector4(), i, int4_to_vec4(), params, and vec4_to_int4().
| vector4 voronoi_position | ( | float | coord | ) |
Definition at line 149 of file node_voronoi.h.
Referenced by voronoi_f1(), voronoi_f1(), voronoi_f1(), voronoi_f1(), voronoi_f2(), voronoi_f2(), voronoi_f2(), voronoi_f2(), voronoi_smooth_f1(), voronoi_smooth_f1(), voronoi_smooth_f1(), and voronoi_smooth_f1().
| vector4 voronoi_position | ( | vector2 | coord | ) |
Definition at line 307 of file node_voronoi.h.
| vector4 voronoi_position | ( | vector3 | coord | ) |
Definition at line 506 of file node_voronoi.h.
References vector3.
| vector4 voronoi_position | ( | vector4 | coord | ) |
Definition at line 726 of file node_voronoi.h.
| VoronoiOutput voronoi_smooth_f1 | ( | VoronoiParams | params, |
| float | coord ) |
Definition at line 181 of file node_voronoi.h.
References VoronoiOutput::Color, VoronoiOutput::Distance, floor, hash_float_to_color(), hash_float_to_float(), i, mix, params, VoronoiOutput::Position, smoothstep(), vector3, voronoi_distance(), and voronoi_position().
| VoronoiOutput voronoi_smooth_f1 | ( | VoronoiParams | params, |
| vector2 | coord ) |
Definition at line 342 of file node_voronoi.h.
References VoronoiOutput::Color, VoronoiOutput::Distance, floor, hash_int2_to_color(), hash_int2_to_vector2(), i, int2_to_vec2(), mix, params, VoronoiOutput::Position, smoothstep(), vec2_to_int2(), vector3, voronoi_distance(), and voronoi_position().
| VoronoiOutput voronoi_smooth_f1 | ( | VoronoiParams | params, |
| vector3 | coord ) |
Definition at line 544 of file node_voronoi.h.
References VoronoiOutput::Color, VoronoiOutput::Distance, floor, hash_int3_to_vector3(), i, int3_to_vec3(), mix, params, VoronoiOutput::Position, smoothstep(), vec3_to_int3(), vector3, voronoi_distance(), and voronoi_position().
| VoronoiOutput voronoi_smooth_f1 | ( | VoronoiParams | params, |
| vector4 | coord ) |
Definition at line 766 of file node_voronoi.h.
References VoronoiOutput::Color, VoronoiOutput::Distance, floor, hash_int4_to_color(), hash_int4_to_vector4(), i, int4_to_vec4(), mix, params, VoronoiOutput::Position, smoothstep(), vec4_to_int4(), vector3, voronoi_distance(), and voronoi_position().