{
  "dependencies": [
    {
      "typeId": "nodra.ai.subjectmask",
      "version": "0.2.0"
    },
    {
      "typeId": "nodra.analyze.dimensions",
      "version": "0.1.0"
    },
    {
      "typeId": "nodra.blend.maskmix",
      "version": "0.1.0"
    },
    {
      "typeId": "nodra.blend.mix",
      "version": "0.3.0"
    },
    {
      "typeId": "nodra.control.slider",
      "version": "0.1.0"
    },
    {
      "typeId": "nodra.filter.gaussianblur",
      "version": "0.1.0"
    },
    {
      "typeId": "nodra.gen.gradient",
      "version": "0.1.0"
    },
    {
      "typeId": "nodra.gen.masktopath",
      "version": "0.2.0"
    },
    {
      "typeId": "nodra.gen.noise",
      "version": "0.1.0"
    },
    {
      "typeId": "nodra.gen.pathmask",
      "version": "0.1.0"
    },
    {
      "typeId": "nodra.gen.solid",
      "version": "0.2.0"
    },
    {
      "typeId": "nodra.io.fileinput",
      "version": "0.2.0"
    },
    {
      "typeId": "nodra.math.multiply",
      "version": "0.1.0"
    },
    {
      "typeId": "nodra.path.corners",
      "version": "0.1.0"
    },
    {
      "typeId": "nodra.path.offset",
      "version": "0.1.0"
    },
    {
      "typeId": "nodra.path.simplify",
      "version": "0.1.0"
    },
    {
      "typeId": "nodra.transform.move",
      "version": "0.1.0"
    },
    {
      "typeId": "nodra.view.preview",
      "version": "0.1.0"
    }
  ],
  "editor": {
    "names": {
      "1": "Fallback Image",
      "10": "Shadow Depth",
      "11": "Shadow Offset (px)",
      "12": "Backdrop Paper",
      "13": "Layer 1 Distance (px)",
      "14": "Layer 1 Offset",
      "15": "Layer 1 Round Corners",
      "16": "Layer 1 Paper Mask",
      "17": "Layer 1 Shadow Blur",
      "18": "Layer 1 Shadow Drop",
      "19": "Layer 1 Shadow Colour",
      "2": "Source Image",
      "20": "Layer 1 Shadow",
      "21": "Layer 1 Paper",
      "22": "Layer 1 Paper",
      "23": "Layer 2 Distance (px)",
      "24": "Layer 2 Offset",
      "25": "Layer 2 Round Corners",
      "26": "Layer 2 Paper Mask",
      "27": "Layer 2 Shadow Blur",
      "28": "Layer 2 Shadow Drop",
      "29": "Layer 2 Shadow Colour",
      "3": "Image Size",
      "30": "Layer 2 Shadow",
      "31": "Layer 2 Paper",
      "32": "Layer 2 Paper",
      "33": "Layer 3 Distance (px)",
      "34": "Layer 3 Offset",
      "35": "Layer 3 Round Corners",
      "36": "Layer 3 Paper Mask",
      "37": "Layer 3 Shadow Blur",
      "38": "Layer 3 Shadow Drop",
      "39": "Layer 3 Shadow Colour",
      "4": "Find Subject (Apple Vision)",
      "40": "Layer 3 Shadow",
      "41": "Layer 3 Paper",
      "42": "Layer 3 Paper",
      "43": "Layer 4 Distance (px)",
      "44": "Layer 4 Offset",
      "45": "Layer 4 Round Corners",
      "46": "Layer 4 Paper Mask",
      "47": "Layer 4 Shadow Blur",
      "48": "Layer 4 Shadow Drop",
      "49": "Layer 4 Shadow Colour",
      "5": "Clean Pen Path from Subject",
      "50": "Layer 4 Shadow",
      "51": "Layer 4 Paper",
      "52": "Layer 4 Paper",
      "53": "Subject Shadow Blur",
      "54": "Subject Shadow Drop",
      "55": "Subject Shadow Colour",
      "56": "Subject Shadow",
      "57": "Subject on Paper Stack",
      "58": "Paper Grain",
      "59": "Soften Grain",
      "6": "Cut Detail (px)",
      "60": "Paper Texture",
      "61": "Paper Cut Preview",
      "7": "Simplify Silhouette",
      "8": "Layer Spacing (px)",
      "9": "Corner Softness (px)"
    },
    "pluginPreviewNode": "61",
    "positions": {
      "1": [
        0.0,
        0.0
      ],
      "10": [
        0.0,
        480.0
      ],
      "11": [
        0.0,
        600.0
      ],
      "12": [
        900.0,
        120.0
      ],
      "13": [
        300.0,
        120.0
      ],
      "14": [
        1500.0,
        0.0
      ],
      "15": [
        1800.0,
        0.0
      ],
      "16": [
        2100.0,
        0.0
      ],
      "17": [
        2400.0,
        0.0
      ],
      "18": [
        2700.0,
        0.0
      ],
      "19": [
        600.0,
        240.0
      ],
      "2": [
        300.0,
        0.0
      ],
      "20": [
        3000.0,
        0.0
      ],
      "21": [
        600.0,
        360.0
      ],
      "22": [
        3300.0,
        0.0
      ],
      "23": [
        300.0,
        240.0
      ],
      "24": [
        1500.0,
        120.0
      ],
      "25": [
        1800.0,
        120.0
      ],
      "26": [
        2100.0,
        120.0
      ],
      "27": [
        2400.0,
        120.0
      ],
      "28": [
        2700.0,
        120.0
      ],
      "29": [
        600.0,
        480.0
      ],
      "3": [
        600.0,
        0.0
      ],
      "30": [
        3600.0,
        0.0
      ],
      "31": [
        600.0,
        600.0
      ],
      "32": [
        3900.0,
        0.0
      ],
      "33": [
        300.0,
        360.0
      ],
      "34": [
        1500.0,
        240.0
      ],
      "35": [
        1800.0,
        240.0
      ],
      "36": [
        2100.0,
        240.0
      ],
      "37": [
        2400.0,
        240.0
      ],
      "38": [
        2700.0,
        240.0
      ],
      "39": [
        600.0,
        720.0
      ],
      "4": [
        600.0,
        120.0
      ],
      "40": [
        4200.0,
        0.0
      ],
      "41": [
        600.0,
        840.0
      ],
      "42": [
        4500.0,
        0.0
      ],
      "43": [
        300.0,
        480.0
      ],
      "44": [
        1500.0,
        360.0
      ],
      "45": [
        1800.0,
        360.0
      ],
      "46": [
        2100.0,
        360.0
      ],
      "47": [
        2400.0,
        360.0
      ],
      "48": [
        2700.0,
        360.0
      ],
      "49": [
        600.0,
        960.0
      ],
      "5": [
        900.0,
        0.0
      ],
      "50": [
        4800.0,
        0.0
      ],
      "51": [
        600.0,
        1080.0
      ],
      "52": [
        5100.0,
        0.0
      ],
      "53": [
        900.0,
        240.0
      ],
      "54": [
        1200.0,
        120.0
      ],
      "55": [
        600.0,
        1200.0
      ],
      "56": [
        5400.0,
        0.0
      ],
      "57": [
        5700.0,
        0.0
      ],
      "58": [
        900.0,
        360.0
      ],
      "59": [
        1200.0,
        240.0
      ],
      "6": [
        0.0,
        120.0
      ],
      "60": [
        6000.0,
        0.0
      ],
      "61": [
        6300.0,
        0.0
      ],
      "7": [
        1200.0,
        0.0
      ],
      "8": [
        0.0,
        240.0
      ],
      "9": [
        0.0,
        360.0
      ]
    },
    "schemaVersion": 1
  },
  "format": "nodra-patch",
  "formatVersion": 1,
  "graph": {
    "connections": [
      {
        "dst": [
          2,
          1
        ],
        "src": [
          1,
          0
        ]
      },
      {
        "dst": [
          3,
          0
        ],
        "src": [
          2,
          0
        ]
      },
      {
        "dst": [
          4,
          0
        ],
        "src": [
          2,
          0
        ]
      },
      {
        "dst": [
          5,
          0
        ],
        "src": [
          4,
          0
        ]
      },
      {
        "dst": [
          5,
          1
        ],
        "src": [
          2,
          0
        ]
      },
      {
        "dst": [
          7,
          0
        ],
        "src": [
          5,
          7
        ]
      },
      {
        "dst": [
          7,
          2
        ],
        "src": [
          6,
          0
        ]
      },
      {
        "dst": [
          12,
          0
        ],
        "src": [
          3,
          0
        ]
      },
      {
        "dst": [
          12,
          1
        ],
        "src": [
          3,
          1
        ]
      },
      {
        "dst": [
          13,
          0
        ],
        "src": [
          8,
          0
        ]
      },
      {
        "dst": [
          14,
          0
        ],
        "src": [
          7,
          0
        ]
      },
      {
        "dst": [
          14,
          1
        ],
        "src": [
          13,
          0
        ]
      },
      {
        "dst": [
          15,
          0
        ],
        "src": [
          14,
          0
        ]
      },
      {
        "dst": [
          15,
          2
        ],
        "src": [
          9,
          0
        ]
      },
      {
        "dst": [
          16,
          0
        ],
        "src": [
          2,
          0
        ]
      },
      {
        "dst": [
          16,
          1
        ],
        "src": [
          15,
          1
        ]
      },
      {
        "dst": [
          17,
          0
        ],
        "src": [
          16,
          0
        ]
      },
      {
        "dst": [
          18,
          0
        ],
        "src": [
          17,
          0
        ]
      },
      {
        "dst": [
          18,
          2
        ],
        "src": [
          11,
          0
        ]
      },
      {
        "dst": [
          19,
          0
        ],
        "src": [
          2,
          0
        ]
      },
      {
        "dst": [
          20,
          0
        ],
        "src": [
          12,
          0
        ]
      },
      {
        "dst": [
          20,
          1
        ],
        "src": [
          19,
          0
        ]
      },
      {
        "dst": [
          20,
          2
        ],
        "src": [
          18,
          0
        ]
      },
      {
        "dst": [
          20,
          4
        ],
        "src": [
          10,
          0
        ]
      },
      {
        "dst": [
          21,
          0
        ],
        "src": [
          2,
          0
        ]
      },
      {
        "dst": [
          22,
          0
        ],
        "src": [
          20,
          0
        ]
      },
      {
        "dst": [
          22,
          1
        ],
        "src": [
          21,
          0
        ]
      },
      {
        "dst": [
          22,
          2
        ],
        "src": [
          16,
          0
        ]
      },
      {
        "dst": [
          23,
          0
        ],
        "src": [
          8,
          0
        ]
      },
      {
        "dst": [
          24,
          0
        ],
        "src": [
          7,
          0
        ]
      },
      {
        "dst": [
          24,
          1
        ],
        "src": [
          23,
          0
        ]
      },
      {
        "dst": [
          25,
          0
        ],
        "src": [
          24,
          0
        ]
      },
      {
        "dst": [
          25,
          2
        ],
        "src": [
          9,
          0
        ]
      },
      {
        "dst": [
          26,
          0
        ],
        "src": [
          2,
          0
        ]
      },
      {
        "dst": [
          26,
          1
        ],
        "src": [
          25,
          1
        ]
      },
      {
        "dst": [
          27,
          0
        ],
        "src": [
          26,
          0
        ]
      },
      {
        "dst": [
          28,
          0
        ],
        "src": [
          27,
          0
        ]
      },
      {
        "dst": [
          28,
          2
        ],
        "src": [
          11,
          0
        ]
      },
      {
        "dst": [
          29,
          0
        ],
        "src": [
          2,
          0
        ]
      },
      {
        "dst": [
          30,
          0
        ],
        "src": [
          22,
          0
        ]
      },
      {
        "dst": [
          30,
          1
        ],
        "src": [
          29,
          0
        ]
      },
      {
        "dst": [
          30,
          2
        ],
        "src": [
          28,
          0
        ]
      },
      {
        "dst": [
          30,
          4
        ],
        "src": [
          10,
          0
        ]
      },
      {
        "dst": [
          31,
          0
        ],
        "src": [
          2,
          0
        ]
      },
      {
        "dst": [
          32,
          0
        ],
        "src": [
          30,
          0
        ]
      },
      {
        "dst": [
          32,
          1
        ],
        "src": [
          31,
          0
        ]
      },
      {
        "dst": [
          32,
          2
        ],
        "src": [
          26,
          0
        ]
      },
      {
        "dst": [
          33,
          0
        ],
        "src": [
          8,
          0
        ]
      },
      {
        "dst": [
          34,
          0
        ],
        "src": [
          7,
          0
        ]
      },
      {
        "dst": [
          34,
          1
        ],
        "src": [
          33,
          0
        ]
      },
      {
        "dst": [
          35,
          0
        ],
        "src": [
          34,
          0
        ]
      },
      {
        "dst": [
          35,
          2
        ],
        "src": [
          9,
          0
        ]
      },
      {
        "dst": [
          36,
          0
        ],
        "src": [
          2,
          0
        ]
      },
      {
        "dst": [
          36,
          1
        ],
        "src": [
          35,
          1
        ]
      },
      {
        "dst": [
          37,
          0
        ],
        "src": [
          36,
          0
        ]
      },
      {
        "dst": [
          38,
          0
        ],
        "src": [
          37,
          0
        ]
      },
      {
        "dst": [
          38,
          2
        ],
        "src": [
          11,
          0
        ]
      },
      {
        "dst": [
          39,
          0
        ],
        "src": [
          2,
          0
        ]
      },
      {
        "dst": [
          40,
          0
        ],
        "src": [
          32,
          0
        ]
      },
      {
        "dst": [
          40,
          1
        ],
        "src": [
          39,
          0
        ]
      },
      {
        "dst": [
          40,
          2
        ],
        "src": [
          38,
          0
        ]
      },
      {
        "dst": [
          40,
          4
        ],
        "src": [
          10,
          0
        ]
      },
      {
        "dst": [
          41,
          0
        ],
        "src": [
          2,
          0
        ]
      },
      {
        "dst": [
          42,
          0
        ],
        "src": [
          40,
          0
        ]
      },
      {
        "dst": [
          42,
          1
        ],
        "src": [
          41,
          0
        ]
      },
      {
        "dst": [
          42,
          2
        ],
        "src": [
          36,
          0
        ]
      },
      {
        "dst": [
          43,
          0
        ],
        "src": [
          8,
          0
        ]
      },
      {
        "dst": [
          44,
          0
        ],
        "src": [
          7,
          0
        ]
      },
      {
        "dst": [
          44,
          1
        ],
        "src": [
          43,
          0
        ]
      },
      {
        "dst": [
          45,
          0
        ],
        "src": [
          44,
          0
        ]
      },
      {
        "dst": [
          45,
          2
        ],
        "src": [
          9,
          0
        ]
      },
      {
        "dst": [
          46,
          0
        ],
        "src": [
          2,
          0
        ]
      },
      {
        "dst": [
          46,
          1
        ],
        "src": [
          45,
          1
        ]
      },
      {
        "dst": [
          47,
          0
        ],
        "src": [
          46,
          0
        ]
      },
      {
        "dst": [
          48,
          0
        ],
        "src": [
          47,
          0
        ]
      },
      {
        "dst": [
          48,
          2
        ],
        "src": [
          11,
          0
        ]
      },
      {
        "dst": [
          49,
          0
        ],
        "src": [
          2,
          0
        ]
      },
      {
        "dst": [
          50,
          0
        ],
        "src": [
          42,
          0
        ]
      },
      {
        "dst": [
          50,
          1
        ],
        "src": [
          49,
          0
        ]
      },
      {
        "dst": [
          50,
          2
        ],
        "src": [
          48,
          0
        ]
      },
      {
        "dst": [
          50,
          4
        ],
        "src": [
          10,
          0
        ]
      },
      {
        "dst": [
          51,
          0
        ],
        "src": [
          2,
          0
        ]
      },
      {
        "dst": [
          52,
          0
        ],
        "src": [
          50,
          0
        ]
      },
      {
        "dst": [
          52,
          1
        ],
        "src": [
          51,
          0
        ]
      },
      {
        "dst": [
          52,
          2
        ],
        "src": [
          46,
          0
        ]
      },
      {
        "dst": [
          53,
          0
        ],
        "src": [
          4,
          0
        ]
      },
      {
        "dst": [
          54,
          0
        ],
        "src": [
          53,
          0
        ]
      },
      {
        "dst": [
          54,
          2
        ],
        "src": [
          11,
          0
        ]
      },
      {
        "dst": [
          55,
          0
        ],
        "src": [
          2,
          0
        ]
      },
      {
        "dst": [
          56,
          0
        ],
        "src": [
          52,
          0
        ]
      },
      {
        "dst": [
          56,
          1
        ],
        "src": [
          55,
          0
        ]
      },
      {
        "dst": [
          56,
          2
        ],
        "src": [
          54,
          0
        ]
      },
      {
        "dst": [
          56,
          4
        ],
        "src": [
          10,
          0
        ]
      },
      {
        "dst": [
          57,
          0
        ],
        "src": [
          56,
          0
        ]
      },
      {
        "dst": [
          57,
          1
        ],
        "src": [
          2,
          0
        ]
      },
      {
        "dst": [
          57,
          2
        ],
        "src": [
          4,
          0
        ]
      },
      {
        "dst": [
          58,
          0
        ],
        "src": [
          3,
          0
        ]
      },
      {
        "dst": [
          58,
          1
        ],
        "src": [
          3,
          1
        ]
      },
      {
        "dst": [
          59,
          0
        ],
        "src": [
          58,
          0
        ]
      },
      {
        "dst": [
          60,
          0
        ],
        "src": [
          57,
          0
        ]
      },
      {
        "dst": [
          60,
          1
        ],
        "src": [
          59,
          0
        ]
      },
      {
        "dst": [
          61,
          0
        ],
        "src": [
          60,
          0
        ]
      }
    ],
    "nodes": [
      {
        "id": 1,
        "params": {
          "colorA": {
            "t": "color",
            "v": [
              0.19461780786514282,
              0.2746773660182953,
              0.1441284865140915,
              1.0
            ]
          },
          "colorB": {
            "t": "color",
            "v": [
              0.024157630279660225,
              0.0423114113509655,
              0.023153364658355713,
              1.0
            ]
          },
          "height": {
            "t": "int",
            "v": 768
          },
          "type": {
            "t": "int",
            "v": 2
          },
          "width": {
            "t": "int",
            "v": 768
          }
        },
        "type": "nodra.gen.gradient"
      },
      {
        "id": 2,
        "params": {
          "containerMode": {
            "t": "int",
            "v": 0
          },
          "exifOrientation": {
            "t": "int",
            "v": 0
          },
          "file": {
            "t": "string",
            "v": ""
          },
          "tiffPage": {
            "t": "int",
            "v": 1
          }
        },
        "type": "nodra.io.fileinput"
      },
      {
        "id": 3,
        "params": {},
        "type": "nodra.analyze.dimensions"
      },
      {
        "id": 4,
        "params": {
          "feather": {
            "t": "float",
            "v": 0.0
          },
          "index": {
            "t": "int",
            "v": 1
          },
          "invert": {
            "t": "bool",
            "v": false
          },
          "margin": {
            "t": "float",
            "v": 0.0
          },
          "selection": {
            "t": "int",
            "v": 0
          },
          "threshold": {
            "t": "float",
            "v": 0.0
          }
        },
        "type": "nodra.ai.subjectmask"
      },
      {
        "id": 5,
        "params": {
          "band": {
            "t": "float",
            "v": 6.0
          },
          "cornerAngle": {
            "t": "float",
            "v": 35.0
          },
          "edgeGuide": {
            "t": "bool",
            "v": true
          },
          "edgeThreshold": {
            "t": "float",
            "v": 4.0
          },
          "equalRadii": {
            "t": "bool",
            "v": false
          },
          "extremes": {
            "t": "bool",
            "v": true
          },
          "holes": {
            "t": "bool",
            "v": true
          },
          "inset": {
            "t": "float",
            "v": 0.5
          },
          "minArea": {
            "t": "float",
            "v": 16.0
          },
          "previewMode": {
            "t": "int",
            "v": 0
          },
          "radiusTolerance": {
            "t": "float",
            "v": 4.0
          },
          "shapes": {
            "t": "int",
            "v": 2
          },
          "showStats": {
            "t": "bool",
            "v": false
          },
          "smooth": {
            "t": "float",
            "v": 0.7
          },
          "symmetry": {
            "t": "bool",
            "v": false
          },
          "symmetryTolerance": {
            "t": "float",
            "v": 1.0
          },
          "threshold": {
            "t": "float",
            "v": 0.5
          },
          "tolerance": {
            "t": "float",
            "v": 0.5
          }
        },
        "type": "nodra.gen.masktopath"
      },
      {
        "id": 6,
        "params": {
          "max": {
            "t": "float",
            "v": 30.0
          },
          "min": {
            "t": "float",
            "v": 1.0
          },
          "value": {
            "t": "float",
            "v": 6.0
          }
        },
        "type": "nodra.control.slider"
      },
      {
        "id": 7,
        "params": {
          "mode": {
            "t": "int",
            "v": 0
          },
          "smooth": {
            "t": "float",
            "v": 2.0
          },
          "targetAnchors": {
            "t": "int",
            "v": 50
          },
          "tolerance": {
            "t": "float",
            "v": 6.0
          }
        },
        "type": "nodra.path.simplify"
      },
      {
        "id": 8,
        "params": {
          "max": {
            "t": "float",
            "v": 80.0
          },
          "min": {
            "t": "float",
            "v": 12.0
          },
          "value": {
            "t": "float",
            "v": 34.0
          }
        },
        "type": "nodra.control.slider"
      },
      {
        "id": 9,
        "params": {
          "max": {
            "t": "float",
            "v": 200.0
          },
          "min": {
            "t": "float",
            "v": 0.0
          },
          "value": {
            "t": "float",
            "v": 70.0
          }
        },
        "type": "nodra.control.slider"
      },
      {
        "id": 10,
        "params": {
          "max": {
            "t": "float",
            "v": 1.0
          },
          "min": {
            "t": "float",
            "v": 0.0
          },
          "value": {
            "t": "float",
            "v": 0.5
          }
        },
        "type": "nodra.control.slider"
      },
      {
        "id": 11,
        "params": {
          "max": {
            "t": "float",
            "v": 30.0
          },
          "min": {
            "t": "float",
            "v": 2.0
          },
          "value": {
            "t": "float",
            "v": 10.0
          }
        },
        "type": "nodra.control.slider"
      },
      {
        "id": 12,
        "params": {
          "colorA": {
            "t": "color",
            "v": [
              0.006995410192757845,
              0.06847818195819855,
              0.051269467920064926,
              1.0
            ]
          },
          "colorB": {
            "t": "color",
            "v": [
              0.0030352699104696512,
              0.024157630279660225,
              0.019382361322641373,
              1.0
            ]
          },
          "height": {
            "t": "int",
            "v": 512
          },
          "type": {
            "t": "int",
            "v": 2
          },
          "width": {
            "t": "int",
            "v": 512
          }
        },
        "type": "nodra.gen.gradient"
      },
      {
        "id": 13,
        "params": {
          "a": {
            "t": "float",
            "v": 0.0
          },
          "b": {
            "t": "float",
            "v": 4.0
          }
        },
        "type": "nodra.math.multiply"
      },
      {
        "id": 14,
        "params": {
          "distance": {
            "t": "float",
            "v": 120.0
          },
          "join": {
            "t": "int",
            "v": 0
          },
          "miterLimit": {
            "t": "float",
            "v": 4.0
          },
          "tolerance": {
            "t": "float",
            "v": 0.1
          }
        },
        "type": "nodra.path.offset"
      },
      {
        "id": 15,
        "params": {
          "concave": {
            "t": "bool",
            "v": true
          },
          "convex": {
            "t": "bool",
            "v": true
          },
          "maxAngle": {
            "t": "float",
            "v": 180.0
          },
          "mode": {
            "t": "int",
            "v": 0
          },
          "radius": {
            "t": "float",
            "v": 60.0
          }
        },
        "type": "nodra.path.corners"
      },
      {
        "id": 16,
        "params": {
          "coordinateMode": {
            "t": "int",
            "v": 0
          },
          "feather": {
            "t": "float",
            "v": 1.0
          },
          "fillRule": {
            "t": "int",
            "v": 0
          },
          "invert": {
            "t": "bool",
            "v": false
          },
          "offsetX": {
            "t": "float",
            "v": 0.0
          },
          "offsetY": {
            "t": "float",
            "v": 0.0
          },
          "path": {
            "t": "string",
            "v": "M 0.5,0.05 C 0.77,0.05 0.95,0.23 0.95,0.45 C 0.95,0.68 0.73,0.86 0.5,0.98 C 0.27,0.86 0.05,0.68 0.05,0.45 C 0.05,0.23 0.23,0.05 0.5,0.05 Z"
          },
          "rotation": {
            "t": "float",
            "v": 0.0
          },
          "scale": {
            "t": "float",
            "v": 1.0
          }
        },
        "type": "nodra.gen.pathmask"
      },
      {
        "id": 17,
        "params": {
          "radius": {
            "t": "float",
            "v": 9.0
          }
        },
        "type": "nodra.filter.gaussianblur"
      },
      {
        "id": 18,
        "params": {
          "edge": {
            "t": "int",
            "v": 0
          },
          "x": {
            "t": "float",
            "v": 0.0
          },
          "y": {
            "t": "float",
            "v": 10.0
          }
        },
        "type": "nodra.transform.move"
      },
      {
        "id": 19,
        "params": {
          "color": {
            "t": "color",
            "v": [
              0.0006070539820939302,
              0.004024717025458813,
              0.003346535610035062,
              1.0
            ]
          },
          "height": {
            "t": "int",
            "v": 512
          },
          "width": {
            "t": "int",
            "v": 512
          }
        },
        "type": "nodra.gen.solid"
      },
      {
        "id": 20,
        "params": {
          "invert": {
            "t": "bool",
            "v": false
          },
          "opacity": {
            "t": "float",
            "v": 0.5
          }
        },
        "type": "nodra.blend.maskmix"
      },
      {
        "id": 21,
        "params": {
          "color": {
            "t": "color",
            "v": [
              0.004776953253895044,
              0.04373502731323242,
              0.03433980792760849,
              1.0
            ]
          },
          "height": {
            "t": "int",
            "v": 512
          },
          "width": {
            "t": "int",
            "v": 512
          }
        },
        "type": "nodra.gen.solid"
      },
      {
        "id": 22,
        "params": {
          "invert": {
            "t": "bool",
            "v": false
          },
          "opacity": {
            "t": "float",
            "v": 1.0
          }
        },
        "type": "nodra.blend.maskmix"
      },
      {
        "id": 23,
        "params": {
          "a": {
            "t": "float",
            "v": 0.0
          },
          "b": {
            "t": "float",
            "v": 3.0
          }
        },
        "type": "nodra.math.multiply"
      },
      {
        "id": 24,
        "params": {
          "distance": {
            "t": "float",
            "v": 90.0
          },
          "join": {
            "t": "int",
            "v": 0
          },
          "miterLimit": {
            "t": "float",
            "v": 4.0
          },
          "tolerance": {
            "t": "float",
            "v": 0.1
          }
        },
        "type": "nodra.path.offset"
      },
      {
        "id": 25,
        "params": {
          "concave": {
            "t": "bool",
            "v": true
          },
          "convex": {
            "t": "bool",
            "v": true
          },
          "maxAngle": {
            "t": "float",
            "v": 180.0
          },
          "mode": {
            "t": "int",
            "v": 0
          },
          "radius": {
            "t": "float",
            "v": 60.0
          }
        },
        "type": "nodra.path.corners"
      },
      {
        "id": 26,
        "params": {
          "coordinateMode": {
            "t": "int",
            "v": 0
          },
          "feather": {
            "t": "float",
            "v": 1.0
          },
          "fillRule": {
            "t": "int",
            "v": 0
          },
          "invert": {
            "t": "bool",
            "v": false
          },
          "offsetX": {
            "t": "float",
            "v": 0.0
          },
          "offsetY": {
            "t": "float",
            "v": 0.0
          },
          "path": {
            "t": "string",
            "v": "M 0.5,0.05 C 0.77,0.05 0.95,0.23 0.95,0.45 C 0.95,0.68 0.73,0.86 0.5,0.98 C 0.27,0.86 0.05,0.68 0.05,0.45 C 0.05,0.23 0.23,0.05 0.5,0.05 Z"
          },
          "rotation": {
            "t": "float",
            "v": 0.0
          },
          "scale": {
            "t": "float",
            "v": 1.0
          }
        },
        "type": "nodra.gen.pathmask"
      },
      {
        "id": 27,
        "params": {
          "radius": {
            "t": "float",
            "v": 9.0
          }
        },
        "type": "nodra.filter.gaussianblur"
      },
      {
        "id": 28,
        "params": {
          "edge": {
            "t": "int",
            "v": 0
          },
          "x": {
            "t": "float",
            "v": 0.0
          },
          "y": {
            "t": "float",
            "v": 10.0
          }
        },
        "type": "nodra.transform.move"
      },
      {
        "id": 29,
        "params": {
          "color": {
            "t": "color",
            "v": [
              0.0006070539820939302,
              0.004024717025458813,
              0.003346535610035062,
              1.0
            ]
          },
          "height": {
            "t": "int",
            "v": 512
          },
          "width": {
            "t": "int",
            "v": 512
          }
        },
        "type": "nodra.gen.solid"
      },
      {
        "id": 30,
        "params": {
          "invert": {
            "t": "bool",
            "v": false
          },
          "opacity": {
            "t": "float",
            "v": 0.5
          }
        },
        "type": "nodra.blend.maskmix"
      },
      {
        "id": 31,
        "params": {
          "color": {
            "t": "color",
            "v": [
              0.013702080585062504,
              0.14702728390693665,
              0.09084173291921616,
              1.0
            ]
          },
          "height": {
            "t": "int",
            "v": 512
          },
          "width": {
            "t": "int",
            "v": 512
          }
        },
        "type": "nodra.gen.solid"
      },
      {
        "id": 32,
        "params": {
          "invert": {
            "t": "bool",
            "v": false
          },
          "opacity": {
            "t": "float",
            "v": 1.0
          }
        },
        "type": "nodra.blend.maskmix"
      },
      {
        "id": 33,
        "params": {
          "a": {
            "t": "float",
            "v": 0.0
          },
          "b": {
            "t": "float",
            "v": 2.0
          }
        },
        "type": "nodra.math.multiply"
      },
      {
        "id": 34,
        "params": {
          "distance": {
            "t": "float",
            "v": 60.0
          },
          "join": {
            "t": "int",
            "v": 0
          },
          "miterLimit": {
            "t": "float",
            "v": 4.0
          },
          "tolerance": {
            "t": "float",
            "v": 0.1
          }
        },
        "type": "nodra.path.offset"
      },
      {
        "id": 35,
        "params": {
          "concave": {
            "t": "bool",
            "v": true
          },
          "convex": {
            "t": "bool",
            "v": true
          },
          "maxAngle": {
            "t": "float",
            "v": 180.0
          },
          "mode": {
            "t": "int",
            "v": 0
          },
          "radius": {
            "t": "float",
            "v": 60.0
          }
        },
        "type": "nodra.path.corners"
      },
      {
        "id": 36,
        "params": {
          "coordinateMode": {
            "t": "int",
            "v": 0
          },
          "feather": {
            "t": "float",
            "v": 1.0
          },
          "fillRule": {
            "t": "int",
            "v": 0
          },
          "invert": {
            "t": "bool",
            "v": false
          },
          "offsetX": {
            "t": "float",
            "v": 0.0
          },
          "offsetY": {
            "t": "float",
            "v": 0.0
          },
          "path": {
            "t": "string",
            "v": "M 0.5,0.05 C 0.77,0.05 0.95,0.23 0.95,0.45 C 0.95,0.68 0.73,0.86 0.5,0.98 C 0.27,0.86 0.05,0.68 0.05,0.45 C 0.05,0.23 0.23,0.05 0.5,0.05 Z"
          },
          "rotation": {
            "t": "float",
            "v": 0.0
          },
          "scale": {
            "t": "float",
            "v": 1.0
          }
        },
        "type": "nodra.gen.pathmask"
      },
      {
        "id": 37,
        "params": {
          "radius": {
            "t": "float",
            "v": 9.0
          }
        },
        "type": "nodra.filter.gaussianblur"
      },
      {
        "id": 38,
        "params": {
          "edge": {
            "t": "int",
            "v": 0
          },
          "x": {
            "t": "float",
            "v": 0.0
          },
          "y": {
            "t": "float",
            "v": 10.0
          }
        },
        "type": "nodra.transform.move"
      },
      {
        "id": 39,
        "params": {
          "color": {
            "t": "color",
            "v": [
              0.0006070539820939302,
              0.004024717025458813,
              0.003346535610035062,
              1.0
            ]
          },
          "height": {
            "t": "int",
            "v": 512
          },
          "width": {
            "t": "int",
            "v": 512
          }
        },
        "type": "nodra.gen.solid"
      },
      {
        "id": 40,
        "params": {
          "invert": {
            "t": "bool",
            "v": false
          },
          "opacity": {
            "t": "float",
            "v": 0.5
          }
        },
        "type": "nodra.blend.maskmix"
      },
      {
        "id": 41,
        "params": {
          "color": {
            "t": "color",
            "v": [
              0.09758736193180084,
              0.36625269055366516,
              0.20507870614528656,
              1.0
            ]
          },
          "height": {
            "t": "int",
            "v": 512
          },
          "width": {
            "t": "int",
            "v": 512
          }
        },
        "type": "nodra.gen.solid"
      },
      {
        "id": 42,
        "params": {
          "invert": {
            "t": "bool",
            "v": false
          },
          "opacity": {
            "t": "float",
            "v": 1.0
          }
        },
        "type": "nodra.blend.maskmix"
      },
      {
        "id": 43,
        "params": {
          "a": {
            "t": "float",
            "v": 0.0
          },
          "b": {
            "t": "float",
            "v": 1.0
          }
        },
        "type": "nodra.math.multiply"
      },
      {
        "id": 44,
        "params": {
          "distance": {
            "t": "float",
            "v": 30.0
          },
          "join": {
            "t": "int",
            "v": 0
          },
          "miterLimit": {
            "t": "float",
            "v": 4.0
          },
          "tolerance": {
            "t": "float",
            "v": 0.1
          }
        },
        "type": "nodra.path.offset"
      },
      {
        "id": 45,
        "params": {
          "concave": {
            "t": "bool",
            "v": true
          },
          "convex": {
            "t": "bool",
            "v": true
          },
          "maxAngle": {
            "t": "float",
            "v": 180.0
          },
          "mode": {
            "t": "int",
            "v": 0
          },
          "radius": {
            "t": "float",
            "v": 60.0
          }
        },
        "type": "nodra.path.corners"
      },
      {
        "id": 46,
        "params": {
          "coordinateMode": {
            "t": "int",
            "v": 0
          },
          "feather": {
            "t": "float",
            "v": 1.0
          },
          "fillRule": {
            "t": "int",
            "v": 0
          },
          "invert": {
            "t": "bool",
            "v": false
          },
          "offsetX": {
            "t": "float",
            "v": 0.0
          },
          "offsetY": {
            "t": "float",
            "v": 0.0
          },
          "path": {
            "t": "string",
            "v": "M 0.5,0.05 C 0.77,0.05 0.95,0.23 0.95,0.45 C 0.95,0.68 0.73,0.86 0.5,0.98 C 0.27,0.86 0.05,0.68 0.05,0.45 C 0.05,0.23 0.23,0.05 0.5,0.05 Z"
          },
          "rotation": {
            "t": "float",
            "v": 0.0
          },
          "scale": {
            "t": "float",
            "v": 1.0
          }
        },
        "type": "nodra.gen.pathmask"
      },
      {
        "id": 47,
        "params": {
          "radius": {
            "t": "float",
            "v": 9.0
          }
        },
        "type": "nodra.filter.gaussianblur"
      },
      {
        "id": 48,
        "params": {
          "edge": {
            "t": "int",
            "v": 0
          },
          "x": {
            "t": "float",
            "v": 0.0
          },
          "y": {
            "t": "float",
            "v": 10.0
          }
        },
        "type": "nodra.transform.move"
      },
      {
        "id": 49,
        "params": {
          "color": {
            "t": "color",
            "v": [
              0.0006070539820939302,
              0.004024717025458813,
              0.003346535610035062,
              1.0
            ]
          },
          "height": {
            "t": "int",
            "v": 512
          },
          "width": {
            "t": "int",
            "v": 512
          }
        },
        "type": "nodra.gen.solid"
      },
      {
        "id": 50,
        "params": {
          "invert": {
            "t": "bool",
            "v": false
          },
          "opacity": {
            "t": "float",
            "v": 0.5
          }
        },
        "type": "nodra.blend.maskmix"
      },
      {
        "id": 51,
        "params": {
          "color": {
            "t": "color",
            "v": [
              0.6239604353904724,
              0.7912980318069458,
              0.5457245707511902,
              1.0
            ]
          },
          "height": {
            "t": "int",
            "v": 512
          },
          "width": {
            "t": "int",
            "v": 512
          }
        },
        "type": "nodra.gen.solid"
      },
      {
        "id": 52,
        "params": {
          "invert": {
            "t": "bool",
            "v": false
          },
          "opacity": {
            "t": "float",
            "v": 1.0
          }
        },
        "type": "nodra.blend.maskmix"
      },
      {
        "id": 53,
        "params": {
          "radius": {
            "t": "float",
            "v": 12.0
          }
        },
        "type": "nodra.filter.gaussianblur"
      },
      {
        "id": 54,
        "params": {
          "edge": {
            "t": "int",
            "v": 0
          },
          "x": {
            "t": "float",
            "v": 0.0
          },
          "y": {
            "t": "float",
            "v": 10.0
          }
        },
        "type": "nodra.transform.move"
      },
      {
        "id": 55,
        "params": {
          "color": {
            "t": "color",
            "v": [
              0.0006070539820939302,
              0.004024717025458813,
              0.003346535610035062,
              1.0
            ]
          },
          "height": {
            "t": "int",
            "v": 512
          },
          "width": {
            "t": "int",
            "v": 512
          }
        },
        "type": "nodra.gen.solid"
      },
      {
        "id": 56,
        "params": {
          "invert": {
            "t": "bool",
            "v": false
          },
          "opacity": {
            "t": "float",
            "v": 0.5
          }
        },
        "type": "nodra.blend.maskmix"
      },
      {
        "id": 57,
        "params": {
          "invert": {
            "t": "bool",
            "v": false
          },
          "opacity": {
            "t": "float",
            "v": 1.0
          }
        },
        "type": "nodra.blend.maskmix"
      },
      {
        "id": 58,
        "params": {
          "height": {
            "t": "int",
            "v": 512
          },
          "mode": {
            "t": "int",
            "v": 0
          },
          "seed": {
            "t": "int",
            "v": 7
          },
          "width": {
            "t": "int",
            "v": 512
          }
        },
        "type": "nodra.gen.noise"
      },
      {
        "id": 59,
        "params": {
          "radius": {
            "t": "float",
            "v": 1.2
          }
        },
        "type": "nodra.filter.gaussianblur"
      },
      {
        "id": 60,
        "params": {
          "mix": {
            "t": "float",
            "v": 0.12
          },
          "mode": {
            "t": "int",
            "v": 4
          },
          "useLayerAlpha": {
            "t": "bool",
            "v": false
          }
        },
        "type": "nodra.blend.mix"
      },
      {
        "id": 61,
        "params": {},
        "type": "nodra.view.preview"
      }
    ]
  },
  "metadata": {
    "author": "",
    "description": "The subject becomes a layered paper-cut diorama: Mask to Path traces the silhouette, Simplify Path gives it the cut look, and four Offset Path rings, each rounded with Round Corners, become stacked sheets of coloured paper with a shadow between every layer. The photo sits on top of the stack with its own shadow. Pick your own photo in the Image Input node; without one, a synthetic image is used.",
    "i18n": {
      "de": {
        "description": "Das Motiv wird zu einem Papierschnitt-Diorama aus Lagen: „Maske zu Pfad“ zeichnet die Silhouette nach, „Pfad vereinfachen“ gibt ihr den Schnittcharakter, und vier „Pfad versetzen“-Ringe, jeweils mit „Ecken abrunden“, werden zu gestapelten Bögen farbigen Papiers mit Schatten zwischen den Lagen. Das Foto liegt mit eigenem Schatten obenauf. Eigenes Foto im Bild-Eingang wählen; ohne Foto wird ein synthetisches Bild verwendet.",
        "name": "Showcase: Papierschnitt-Lagen"
      }
    },
    "name": "Showcase: Paper Cut Layers"
  },
  "ui": {
    "assets": {},
    "elements": [
      {
        "frame": {
          "h": 8,
          "w": 8,
          "x": 0,
          "y": 0
        },
        "id": 1,
        "size": 1,
        "text": "Papierschnitt-Lagen",
        "textEn": "Paper Cut Layers",
        "type": "heading"
      },
      {
        "frame": {
          "h": 8,
          "w": 8,
          "x": 0,
          "y": 0
        },
        "help": "Wie fein die Papierschnitte der Silhouette folgen. Klein = viele kleine Zacken, groß = große, ruhige Formen.",
        "helpEn": "How finely the paper cuts follow the silhouette. Small = many small notches, large = big, calm shapes.",
        "id": 2,
        "label": "Schnittdetail",
        "labelEn": "Cut Detail (px)",
        "nodeId": "6",
        "param": "value",
        "showValue": true,
        "type": "control",
        "widget": "slider"
      },
      {
        "frame": {
          "h": 8,
          "w": 8,
          "x": 0,
          "y": 0
        },
        "help": "Wie weit jede Papierlage über die nächste hinausragt.",
        "helpEn": "How far each paper layer reaches beyond the next one.",
        "id": 3,
        "label": "Lagenabstand",
        "labelEn": "Layer Spacing (px)",
        "nodeId": "8",
        "param": "value",
        "showValue": true,
        "type": "control",
        "widget": "slider"
      },
      {
        "frame": {
          "h": 8,
          "w": 8,
          "x": 0,
          "y": 0
        },
        "help": "Rundet die Papierkanten ab. Außen runder als innen, so wie beim echten Schneiden.",
        "helpEn": "Rounds the paper edges. Rounder on the outside than on the inside, as when cutting for real.",
        "id": 4,
        "label": "Eckenrundung",
        "labelEn": "Corner Softness (px)",
        "nodeId": "9",
        "param": "value",
        "showValue": true,
        "type": "control",
        "widget": "slider"
      },
      {
        "frame": {
          "h": 8,
          "w": 8,
          "x": 0,
          "y": 0
        },
        "help": "Wie dunkel der Schatten zwischen den Lagen ist. Hoch wirkt wie dickerer Karton.",
        "helpEn": "How dark the shadow between the layers is. High looks like thicker cardboard.",
        "id": 5,
        "label": "Schattentiefe",
        "labelEn": "Shadow Depth",
        "nodeId": "10",
        "param": "value",
        "showValue": true,
        "type": "control",
        "widget": "slider"
      },
      {
        "frame": {
          "h": 8,
          "w": 8,
          "x": 0,
          "y": 0
        },
        "help": "Wie weit der Schatten nach unten fällt, also wie hoch die Lagen übereinander liegen.",
        "helpEn": "How far the shadow falls downwards, that is how high the layers sit above each other.",
        "id": 6,
        "label": "Schattenversatz",
        "labelEn": "Shadow Offset (px)",
        "nodeId": "11",
        "param": "value",
        "showValue": true,
        "type": "control",
        "widget": "slider"
      }
    ],
    "layout": {
      "align": "stretch",
      "direction": "vertical",
      "gap": "md",
      "justify": "start",
      "mode": "stack",
      "padding": "lg",
      "wrap": false
    },
    "minWidth": 240,
    "style": {
      "template": "infiniteDark"
    },
    "stylePresets": [],
    "version": 3
  }
}
