34 float color_balance)
const;
38 float kernel_tolerance,
41 bool edge_matte)
const;
static DBVT_INLINE btScalar size(const btDbvtVolume &a)
Overall context of the compositor.
NodeOperationOutput * setup_pre_blur(NodeConverter &converter, NodeInput *input_image, int size) const
NodeOperationOutput * setup_dilate_erode(NodeConverter &converter, NodeOperationOutput *dilate_erode_input, int distance) const
NodeOperationOutput * setup_clip(NodeConverter &converter, NodeOperationOutput *clip_input, int kernel_radius, float kernel_tolerance, float clip_black, float clip_white, bool edge_matte) const
NodeOperationOutput * setup_despill(NodeConverter &converter, NodeOperationOutput *despill_input, NodeInput *input_screen, float factor, float color_balance) const
NodeOperationOutput * setup_post_blur(NodeConverter &converter, NodeOperationOutput *post_blur_input, int size) const
KeyingNode(bNode *editor_node)
NodeOperationOutput * setup_feather(NodeConverter &converter, const CompositorContext &context, NodeOperationOutput *feather_input, int falloff, int distance) const
void convert_to_operations(NodeConverter &converter, const CompositorContext &context) const override
convert node to operation
T distance(const T &a, const T &b)