Changeset View
Changeset View
Standalone View
Standalone View
source/blender/nodes/composite/nodes/node_composite_bilateralblur.cc
| Show All 35 Lines | static void cmp_node_bilateralblur_declare(NodeDeclarationBuilder &b) | ||||
| b.add_input<decl::Color>(N_("Determinator")).default_value({1.0f, 1.0f, 1.0f, 1.0f}); | b.add_input<decl::Color>(N_("Determinator")).default_value({1.0f, 1.0f, 1.0f, 1.0f}); | ||||
| b.add_output<decl::Color>(N_("Image")); | b.add_output<decl::Color>(N_("Image")); | ||||
| } | } | ||||
| } // namespace blender::nodes | } // namespace blender::nodes | ||||
| static void node_composit_init_bilateralblur(bNodeTree *UNUSED(ntree), bNode *node) | static void node_composit_init_bilateralblur(bNodeTree *UNUSED(ntree), bNode *node) | ||||
| { | { | ||||
| NodeBilateralBlurData *nbbd = MEM_cnew<NodeBilateralBlurData>(__func__); | NodeBilateralBlurData *nbbd = MEM_cnew<NodeBilateralBlurData>(MEM_AT); | ||||
| node->storage = nbbd; | node->storage = nbbd; | ||||
| nbbd->iter = 1; | nbbd->iter = 1; | ||||
| nbbd->sigma_color = 0.3; | nbbd->sigma_color = 0.3; | ||||
| nbbd->sigma_space = 5.0; | nbbd->sigma_space = 5.0; | ||||
| } | } | ||||
| static void node_composit_buts_bilateralblur(uiLayout *layout, | static void node_composit_buts_bilateralblur(uiLayout *layout, | ||||
| bContext *UNUSED(C), | bContext *UNUSED(C), | ||||
| Show All 23 Lines | |||||