Blender
V3.3
|
Go to the source code of this file.
Functions | |
static void | time_colorfn (float *out, TexParams *p, bNode *node, bNodeStack **UNUSED(in), short UNUSED(thread)) |
static void | time_exec (void *data, int UNUSED(thread), bNode *node, bNodeExecData *execdata, bNodeStack **in, bNodeStack **out) |
static void | time_init (bNodeTree *UNUSED(ntree), bNode *node) |
void | register_node_type_tex_curve_time (void) |
static void | rgb_colorfn (float *out, TexParams *p, bNode *node, bNodeStack **in, short thread) |
static void | rgb_exec (void *data, int UNUSED(thread), bNode *node, bNodeExecData *execdata, bNodeStack **in, bNodeStack **out) |
static void | rgb_init (bNodeTree *UNUSED(ntree), bNode *node) |
void | register_node_type_tex_curve_rgb (void) |
Variables | |
static bNodeSocketTemplate | time_outputs [] = {{SOCK_FLOAT, N_("Value")}, {-1, ""}} |
static bNodeSocketTemplate | rgb_inputs [] |
static bNodeSocketTemplate | rgb_outputs [] |
Definition at line 97 of file node_texture_curves.c.
References NODE_CLASS_OP_COLOR, node_copy_curves(), node_free_curves(), node_initexec_curves(), NODE_SIZE_LARGE, node_type_exec(), node_type_init(), node_type_size_preset(), node_type_socket_templates(), node_type_storage(), nodeRegisterType(), NULL, rgb_exec(), rgb_init(), rgb_inputs, rgb_outputs, TEX_NODE_CURVE_RGB, and tex_node_type_base().
Referenced by registerTextureNodes().
Definition at line 48 of file node_texture_curves.c.
References NODE_CLASS_INPUT, node_copy_curves(), node_free_curves(), node_initexec_curves(), NODE_SIZE_LARGE, node_type_exec(), node_type_init(), node_type_size_preset(), node_type_socket_templates(), node_type_storage(), nodeRegisterType(), NULL, TEX_NODE_CURVE_TIME, tex_node_type_base(), time_exec(), time_init(), and time_outputs.
Referenced by registerTextureNodes().
|
static |
Definition at line 73 of file node_texture_curves.c.
References BKE_curvemapping_evaluateRGBF(), node, usdtokens::out(), and tex_input_rgba().
Referenced by rgb_exec().
|
static |
Definition at line 82 of file node_texture_curves.c.
References data, node, usdtokens::out(), rgb_colorfn(), and tex_output().
Referenced by register_node_type_tex_curve_rgb().
Definition at line 92 of file node_texture_curves.c.
References BKE_curvemapping_add(), and node.
Referenced by register_node_type_tex_curve_rgb().
|
static |
Definition at line 16 of file node_texture_curves.c.
References BKE_curvemapping_evaluateF(), BKE_curvemapping_init(), TexParams::cfra, CLAMPIS, node, and usdtokens::out().
Referenced by time_exec().
|
static |
Definition at line 31 of file node_texture_curves.c.
References data, node, usdtokens::out(), tex_output(), and time_colorfn().
Referenced by register_node_type_tex_curve_time().
Definition at line 41 of file node_texture_curves.c.
References BKE_curvemapping_add(), and node.
Referenced by register_node_type_tex_curve_time().
|
static |
Definition at line 63 of file node_texture_curves.c.
Referenced by register_node_type_tex_curve_rgb().
|
static |
Definition at line 68 of file node_texture_curves.c.
Referenced by register_node_type_tex_curve_rgb().
|
static |
Definition at line 14 of file node_texture_curves.c.
Referenced by register_node_type_tex_curve_time().