Changeset View
Changeset View
Standalone View
Standalone View
source/blender/nodes/composite/nodes/node_composite_antialiasing.c
| Show All 36 Lines | static bNodeSocketTemplate cmp_node_antialiasing_in[] = { | ||||
| {SOCK_RGBA, N_("Image"), 1.0f, 1.0f, 1.0f, 1.0f}, {-1, ""}}; | {SOCK_RGBA, N_("Image"), 1.0f, 1.0f, 1.0f, 1.0f}, {-1, ""}}; | ||||
| static bNodeSocketTemplate cmp_node_antialiasing_out[] = {{SOCK_RGBA, N_("Image")}, {-1, ""}}; | static bNodeSocketTemplate cmp_node_antialiasing_out[] = {{SOCK_RGBA, N_("Image")}, {-1, ""}}; | ||||
| static void node_composit_init_antialiasing(bNodeTree *UNUSED(ntree), bNode *node) | static void node_composit_init_antialiasing(bNodeTree *UNUSED(ntree), bNode *node) | ||||
| { | { | ||||
| NodeAntiAliasingData *data = MEM_callocN(sizeof(NodeAntiAliasingData), "node antialiasing data"); | NodeAntiAliasingData *data = MEM_callocN(sizeof(NodeAntiAliasingData), "node antialiasing data"); | ||||
| data->threshold = 1.0f; | data->threshold = CMP_DEFAULT_SMAA_THRESHOLD; | ||||
| data->contrast_limit = 0.2f; | data->contrast_limit = CMP_DEFAULT_SMAA_CONTRAST_LIMIT; | ||||
| data->corner_rounding = 0.25f; | data->corner_rounding = CMP_DEFAULT_SMAA_CORNER_ROUNDING; | ||||
| node->storage = data; | node->storage = data; | ||||
| } | } | ||||
| void register_node_type_cmp_antialiasing(void) | void register_node_type_cmp_antialiasing(void) | ||||
| { | { | ||||
| static bNodeType ntype; | static bNodeType ntype; | ||||
| Show All 10 Lines | |||||