|
Blender V4.3
|
Go to the source code of this file.
Functions | |
| static void | valuefn (float *out, TexParams *p, bNode *node, bNodeStack **in, short thread) |
| static void | exec (void *data, int, bNode *node, bNodeExecData *execdata, bNodeStack **in, bNodeStack **out) |
| void | register_node_type_tex_math () |
Variables | |
| static blender::bke::bNodeSocketTemplate | inputs [] |
| static blender::bke::bNodeSocketTemplate | outputs [] |
|
static |
Definition at line 320 of file node_texture_math.cc.
References tex_output(), and valuefn().
Referenced by register_node_type_tex_math().
| void register_node_type_tex_math | ( | ) |
Definition at line 330 of file node_texture_math.cc.
References exec(), blender::bke::bNodeType::exec_fn, blender::bke::bNodeType::labelfunc, NODE_CLASS_CONVERTER, node_math_label(), node_math_update(), blender::bke::node_register_type(), blender::bke::node_type_socket_templates(), tex_node_type_base(), and blender::bke::bNodeType::updatefunc.
Referenced by register_texture_nodes().
|
static |
Definition at line 26 of file node_texture_math.cc.
References acosf, asinf, BLI_assert, ceilf, CLAMP, compatible_signf(), cosf, coshf, DEG2RADF, expf, fabsf, floor(), floorf, fmod(), int, log(), NODE_MATH_ABSOLUTE, NODE_MATH_ADD, NODE_MATH_ARCCOSINE, NODE_MATH_ARCSINE, NODE_MATH_ARCTAN2, NODE_MATH_ARCTANGENT, NODE_MATH_CEIL, NODE_MATH_COMPARE, NODE_MATH_COSH, NODE_MATH_COSINE, NODE_MATH_DEGREES, NODE_MATH_DIVIDE, NODE_MATH_EXPONENT, NODE_MATH_FLOOR, NODE_MATH_FLOORED_MODULO, NODE_MATH_FRACTION, NODE_MATH_GREATER_THAN, NODE_MATH_INV_SQRT, NODE_MATH_LESS_THAN, NODE_MATH_LOGARITHM, NODE_MATH_MAXIMUM, NODE_MATH_MINIMUM, NODE_MATH_MODULO, NODE_MATH_MULTIPLY, NODE_MATH_MULTIPLY_ADD, NODE_MATH_PINGPONG, NODE_MATH_POWER, NODE_MATH_RADIANS, NODE_MATH_ROUND, NODE_MATH_SIGN, NODE_MATH_SINE, NODE_MATH_SINH, NODE_MATH_SMOOTH_MAX, NODE_MATH_SMOOTH_MIN, NODE_MATH_SNAP, NODE_MATH_SQRT, NODE_MATH_SUBTRACT, NODE_MATH_TANGENT, NODE_MATH_TANH, NODE_MATH_TRUNC, NODE_MATH_WRAP, pingpongf(), pow(), RAD2DEGF, SHD_MATH_CLAMP, sinf, sinhf, smoothminf(), sqrtf, tanf, tanhf, tex_input_value(), and wrapf().
Referenced by exec().
|
static |
Definition at line 14 of file node_texture_math.cc.
|
static |
Definition at line 21 of file node_texture_math.cc.