|
Blender
V2.93
|
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 UNUSED(thread), bNode *node, bNodeExecData *execdata, bNodeStack **in, bNodeStack **out) |
| void | register_node_type_tex_math (void) |
Variables | |
| static bNodeSocketTemplate | inputs [] |
| static bNodeSocketTemplate | outputs [] |
|
static |
Definition at line 324 of file node_texture_math.c.
References data, node, tex_output(), and valuefn().
Referenced by register_node_type_tex_math().
| void register_node_type_tex_math | ( | void | ) |
Definition at line 334 of file node_texture_math.c.
References exec(), inputs, NODE_CLASS_CONVERTOR, node_math_label(), node_math_update(), node_type_exec(), node_type_label(), node_type_socket_templates(), node_type_storage(), node_type_update(), nodeRegisterType(), NULL, outputs, TEX_NODE_MATH, and tex_node_type_base().
Referenced by registerTextureNodes().
|
static |
Definition at line 40 of file node_texture_math.c.
References acosf, asinf, KDL::atan(), KDL::atan2(), BLI_assert, ceilf, CLAMP, compatible_signf(), cosf, coshf, DEG2RADF, expf, fabsf, floor(), floorf, KDL::log(), MAX2, node, 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_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(), KDL::pow(), RAD2DEGF, SHD_MATH_CLAMP, sinf, sinhf, smoothminf(), sqrtf, tanf, tanhf, tex_input_value(), and wrapf().
Referenced by exec().
|
static |
Definition at line 28 of file node_texture_math.c.
Referenced by register_node_type_tex_math().
|
static |
Definition at line 35 of file node_texture_math.c.
Referenced by register_node_type_tex_math().