mirror of
https://github.com/Relintai/mat_maker_gd.git
synced 2025-04-30 10:57:56 +02:00
172 lines
2.9 KiB
Plaintext
172 lines
2.9 KiB
Plaintext
{
|
|
"connections": [
|
|
{
|
|
"from": "iterate_buffer",
|
|
"from_port": 0,
|
|
"to": "gen_outputs",
|
|
"to_port": 0
|
|
},
|
|
{
|
|
"from": "iterate_buffer",
|
|
"from_port": 1,
|
|
"to": "fill_iterate",
|
|
"to_port": 0
|
|
},
|
|
{
|
|
"from": "fill_iterate",
|
|
"from_port": 0,
|
|
"to": "iterate_buffer",
|
|
"to_port": 1
|
|
},
|
|
{
|
|
"from": "gen_inputs",
|
|
"from_port": 0,
|
|
"to": "fill_preprocess",
|
|
"to_port": 0
|
|
},
|
|
{
|
|
"from": "fill_preprocess",
|
|
"from_port": 0,
|
|
"to": "iterate_buffer",
|
|
"to_port": 0
|
|
}
|
|
],
|
|
"label": "Fill",
|
|
"longdesc": "Fills areas defined by white outlines of its input",
|
|
"name": "fill",
|
|
"node_position": {
|
|
"x": 0,
|
|
"y": 0
|
|
},
|
|
"nodes": [
|
|
{
|
|
"name": "iterate_buffer",
|
|
"node_position": {
|
|
"x": -129.307083,
|
|
"y": -370.480591
|
|
},
|
|
"parameters": {
|
|
"iterations": 10,
|
|
"size": 8
|
|
},
|
|
"seed_value": 29168,
|
|
"type": "iterate_buffer"
|
|
},
|
|
{
|
|
"name": "gen_inputs",
|
|
"node_position": {
|
|
"x": -542.307068,
|
|
"y": -370.662445
|
|
},
|
|
"parameters": {
|
|
|
|
},
|
|
"ports": [
|
|
{
|
|
"group_size": 0,
|
|
"longdesc": "The input image whose white outlines must be filled",
|
|
"name": "port0",
|
|
"shortdesc": "Input",
|
|
"type": "f"
|
|
}
|
|
],
|
|
"type": "ios"
|
|
},
|
|
{
|
|
"name": "gen_outputs",
|
|
"node_position": {
|
|
"x": 198.267258,
|
|
"y": -362.662445
|
|
},
|
|
"parameters": {
|
|
|
|
},
|
|
"ports": [
|
|
{
|
|
"group_size": 0,
|
|
"longdesc": "Generates fill data, to be connected to a fill companion node",
|
|
"name": "port0",
|
|
"shortdesc": "Output",
|
|
"type": "rgba"
|
|
}
|
|
],
|
|
"type": "ios"
|
|
},
|
|
{
|
|
"name": "gen_parameters",
|
|
"node_position": {
|
|
"x": -171.110138,
|
|
"y": -541.509705
|
|
},
|
|
"parameters": {
|
|
"param0": 8,
|
|
"param1": 10
|
|
},
|
|
"type": "remote",
|
|
"widgets": [
|
|
{
|
|
"label": "",
|
|
"linked_widgets": [
|
|
{
|
|
"node": "iterate_buffer",
|
|
"widget": "size"
|
|
},
|
|
{
|
|
"node": "fill_preprocess",
|
|
"widget": "s"
|
|
},
|
|
{
|
|
"node": "fill_iterate",
|
|
"widget": "s"
|
|
}
|
|
],
|
|
"longdesc": "The resolution of the inptu image",
|
|
"name": "param0",
|
|
"shortdesc": "Size",
|
|
"type": "linked_control"
|
|
},
|
|
{
|
|
"label": "",
|
|
"linked_widgets": [
|
|
{
|
|
"node": "iterate_buffer",
|
|
"widget": "iterations"
|
|
}
|
|
],
|
|
"longdesc": "The number of iterations of the algorithm. The optimal value depends a lot on the input image.",
|
|
"name": "param1",
|
|
"shortdesc": "Iterations",
|
|
"type": "linked_control"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "fill_iterate",
|
|
"node_position": {
|
|
"x": -92.913391,
|
|
"y": -290.886963
|
|
},
|
|
"parameters": {
|
|
"s": 8
|
|
},
|
|
"type": "fill_iterate"
|
|
},
|
|
{
|
|
"name": "fill_preprocess",
|
|
"node_position": {
|
|
"x": -110.443481,
|
|
"y": -427.202026
|
|
},
|
|
"parameters": {
|
|
"s": 8
|
|
},
|
|
"type": "fill_preprocess"
|
|
}
|
|
],
|
|
"parameters": {
|
|
"param0": 8,
|
|
"param1": 10
|
|
},
|
|
"shortdesc": "Fill",
|
|
"type": "graph"
|
|
} |