|
Blender V5.0
|
Functions | |
| static void | cmp_node_chroma_matte_declare (NodeDeclarationBuilder &b) |
| static int | node_gpu_material (GPUMaterial *material, bNode *node, bNodeExecData *, GPUNodeStack *inputs, GPUNodeStack *outputs) |
| static void | chroma_matte (const float4 &color, const float4 &key, const float &minimum, const float &maximum, const float &falloff, float4 &result, float &matte) |
| static void | node_build_multi_function (blender::nodes::NodeMultiFunctionBuilder &builder) |
|
static |
Definition at line 75 of file node_composite_chroma_matte.cc.
References blender::math::abs(), blender::math::atan2(), BLI_YCC_ITU_BT709, blender::math::from_direction(), blender::math::min(), blender::math::normalize(), result, rgb_to_ycc(), blender::math::tan(), and blender::VecBase< T, Size >::yz().
Referenced by node_build_multi_function().
|
static |
Definition at line 31 of file node_composite_chroma_matte.cc.
References b, DEG2RADF, PROP_ANGLE, PROP_FACTOR, and blender::nodes::decl::Float::subtype.
|
static |
Definition at line 118 of file node_composite_chroma_matte.cc.
References chroma_matte(), and blender::nodes::NodeMultiFunctionBuilder::construct_and_set_matching_fn_cb().
|
static |
Definition at line 65 of file node_composite_chroma_matte.cc.
References GPU_stack_link(), inputs, and outputs.