{
  "dependencies": [
    {
      "typeId": "nodra.adjust.huesat",
      "version": "0.1.0"
    },
    {
      "typeId": "nodra.ai.mattemask",
      "version": "0.1.0"
    },
    {
      "typeId": "nodra.analyze.dimensions",
      "version": "0.1.0"
    },
    {
      "typeId": "nodra.blend.maskmix",
      "version": "0.1.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.pathmask",
      "version": "0.1.0"
    },
    {
      "typeId": "nodra.gen.solid",
      "version": "0.2.0"
    },
    {
      "typeId": "nodra.io.fileinput",
      "version": "0.2.0"
    },
    {
      "typeId": "nodra.path.combine",
      "version": "0.1.0"
    },
    {
      "typeId": "nodra.path.corners",
      "version": "0.1.0"
    },
    {
      "typeId": "nodra.path.fromsvg",
      "version": "0.1.0"
    },
    {
      "typeId": "nodra.path.offset",
      "version": "0.1.0"
    },
    {
      "typeId": "nodra.path.transform",
      "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": "Frame Corners (px)",
      "11": "Round the Frame Corners",
      "12": "White Border (px)",
      "13": "Grow White Border",
      "14": "Part Reaching Out of the Frame (Subtract)",
      "15": "frM (Path Mask)",
      "16": "boM (Path Mask)",
      "17": "popM (Path Mask)",
      "18": "Colour Mood",
      "19": "Backdrop",
      "2": "Source Image",
      "20": "Frame Fill",
      "21": "Backdrop Hue",
      "22": "Frame Fill Hue",
      "23": "Shadow Strength",
      "24": "Shadow Colour",
      "25": "Soften Frame Shadow",
      "26": "Drop Frame Shadow",
      "27": "Frame Shadow",
      "28": "White Border",
      "29": "White Border",
      "3": "Image Size",
      "30": "Frame Fill",
      "31": "Soften Subject Shadow",
      "32": "Drop Subject Shadow",
      "33": "Subject Shadow",
      "34": "Edge Line Around the Pop-Out",
      "35": "Pop-Out Edge Mask",
      "36": "Pop-Out White Edge",
      "37": "Subject Pops Out",
      "38": "Pop-Out Frame Preview",
      "4": "Studio Cutout (Matte Mask)",
      "5": "Clean Pen Path from Cutout",
      "6": "Frame Rectangle",
      "7": "Frame Size (%)",
      "8": "Frame Height (px)",
      "9": "Size and Place the Frame"
    },
    "pluginPreviewNode": "38",
    "positions": {
      "1": [
        0.0,
        0.0
      ],
      "10": [
        0.0,
        360.0
      ],
      "11": [
        1200.0,
        0.0
      ],
      "12": [
        0.0,
        480.0
      ],
      "13": [
        1500.0,
        0.0
      ],
      "14": [
        1800.0,
        0.0
      ],
      "15": [
        1500.0,
        120.0
      ],
      "16": [
        1800.0,
        120.0
      ],
      "17": [
        2100.0,
        0.0
      ],
      "18": [
        0.0,
        600.0
      ],
      "19": [
        900.0,
        240.0
      ],
      "2": [
        300.0,
        0.0
      ],
      "20": [
        900.0,
        360.0
      ],
      "21": [
        1200.0,
        120.0
      ],
      "22": [
        1200.0,
        240.0
      ],
      "23": [
        0.0,
        720.0
      ],
      "24": [
        600.0,
        360.0
      ],
      "25": [
        2100.0,
        120.0
      ],
      "26": [
        2400.0,
        0.0
      ],
      "27": [
        2700.0,
        0.0
      ],
      "28": [
        600.0,
        480.0
      ],
      "29": [
        3000.0,
        0.0
      ],
      "3": [
        600.0,
        0.0
      ],
      "30": [
        3300.0,
        0.0
      ],
      "31": [
        900.0,
        480.0
      ],
      "32": [
        1200.0,
        360.0
      ],
      "33": [
        3600.0,
        0.0
      ],
      "34": [
        2100.0,
        240.0
      ],
      "35": [
        2400.0,
        120.0
      ],
      "36": [
        3900.0,
        0.0
      ],
      "37": [
        4200.0,
        0.0
      ],
      "38": [
        4500.0,
        0.0
      ],
      "4": [
        600.0,
        120.0
      ],
      "5": [
        900.0,
        0.0
      ],
      "6": [
        600.0,
        240.0
      ],
      "7": [
        0.0,
        120.0
      ],
      "8": [
        0.0,
        240.0
      ],
      "9": [
        900.0,
        120.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": [
          6,
          0
        ],
        "src": [
          2,
          0
        ]
      },
      {
        "dst": [
          9,
          0
        ],
        "src": [
          6,
          0
        ]
      },
      {
        "dst": [
          9,
          1
        ],
        "src": [
          7,
          0
        ]
      },
      {
        "dst": [
          9,
          2
        ],
        "src": [
          7,
          0
        ]
      },
      {
        "dst": [
          9,
          5
        ],
        "src": [
          8,
          0
        ]
      },
      {
        "dst": [
          11,
          0
        ],
        "src": [
          9,
          0
        ]
      },
      {
        "dst": [
          11,
          2
        ],
        "src": [
          10,
          0
        ]
      },
      {
        "dst": [
          13,
          0
        ],
        "src": [
          11,
          0
        ]
      },
      {
        "dst": [
          13,
          1
        ],
        "src": [
          12,
          0
        ]
      },
      {
        "dst": [
          14,
          0
        ],
        "src": [
          5,
          7
        ]
      },
      {
        "dst": [
          14,
          1
        ],
        "src": [
          13,
          0
        ]
      },
      {
        "dst": [
          15,
          0
        ],
        "src": [
          2,
          0
        ]
      },
      {
        "dst": [
          15,
          1
        ],
        "src": [
          11,
          1
        ]
      },
      {
        "dst": [
          16,
          0
        ],
        "src": [
          2,
          0
        ]
      },
      {
        "dst": [
          16,
          1
        ],
        "src": [
          13,
          1
        ]
      },
      {
        "dst": [
          17,
          0
        ],
        "src": [
          2,
          0
        ]
      },
      {
        "dst": [
          17,
          1
        ],
        "src": [
          14,
          1
        ]
      },
      {
        "dst": [
          19,
          0
        ],
        "src": [
          3,
          0
        ]
      },
      {
        "dst": [
          19,
          1
        ],
        "src": [
          3,
          1
        ]
      },
      {
        "dst": [
          20,
          0
        ],
        "src": [
          3,
          0
        ]
      },
      {
        "dst": [
          20,
          1
        ],
        "src": [
          3,
          1
        ]
      },
      {
        "dst": [
          21,
          0
        ],
        "src": [
          19,
          0
        ]
      },
      {
        "dst": [
          22,
          0
        ],
        "src": [
          20,
          0
        ]
      },
      {
        "dst": [
          21,
          1
        ],
        "src": [
          18,
          0
        ]
      },
      {
        "dst": [
          22,
          1
        ],
        "src": [
          18,
          0
        ]
      },
      {
        "dst": [
          24,
          0
        ],
        "src": [
          2,
          0
        ]
      },
      {
        "dst": [
          25,
          0
        ],
        "src": [
          16,
          0
        ]
      },
      {
        "dst": [
          26,
          0
        ],
        "src": [
          25,
          0
        ]
      },
      {
        "dst": [
          27,
          0
        ],
        "src": [
          21,
          0
        ]
      },
      {
        "dst": [
          27,
          1
        ],
        "src": [
          24,
          0
        ]
      },
      {
        "dst": [
          27,
          2
        ],
        "src": [
          26,
          0
        ]
      },
      {
        "dst": [
          27,
          4
        ],
        "src": [
          23,
          0
        ]
      },
      {
        "dst": [
          28,
          0
        ],
        "src": [
          2,
          0
        ]
      },
      {
        "dst": [
          29,
          0
        ],
        "src": [
          27,
          0
        ]
      },
      {
        "dst": [
          29,
          1
        ],
        "src": [
          28,
          0
        ]
      },
      {
        "dst": [
          29,
          2
        ],
        "src": [
          16,
          0
        ]
      },
      {
        "dst": [
          30,
          0
        ],
        "src": [
          29,
          0
        ]
      },
      {
        "dst": [
          30,
          1
        ],
        "src": [
          22,
          0
        ]
      },
      {
        "dst": [
          30,
          2
        ],
        "src": [
          15,
          0
        ]
      },
      {
        "dst": [
          31,
          0
        ],
        "src": [
          4,
          0
        ]
      },
      {
        "dst": [
          32,
          0
        ],
        "src": [
          31,
          0
        ]
      },
      {
        "dst": [
          33,
          0
        ],
        "src": [
          30,
          0
        ]
      },
      {
        "dst": [
          33,
          1
        ],
        "src": [
          24,
          0
        ]
      },
      {
        "dst": [
          33,
          2
        ],
        "src": [
          32,
          0
        ]
      },
      {
        "dst": [
          33,
          4
        ],
        "src": [
          23,
          0
        ]
      },
      {
        "dst": [
          34,
          0
        ],
        "src": [
          14,
          0
        ]
      },
      {
        "dst": [
          35,
          0
        ],
        "src": [
          2,
          0
        ]
      },
      {
        "dst": [
          35,
          1
        ],
        "src": [
          34,
          1
        ]
      },
      {
        "dst": [
          36,
          0
        ],
        "src": [
          33,
          0
        ]
      },
      {
        "dst": [
          36,
          1
        ],
        "src": [
          28,
          0
        ]
      },
      {
        "dst": [
          36,
          2
        ],
        "src": [
          35,
          0
        ]
      },
      {
        "dst": [
          37,
          0
        ],
        "src": [
          36,
          0
        ]
      },
      {
        "dst": [
          37,
          1
        ],
        "src": [
          4,
          1
        ]
      },
      {
        "dst": [
          37,
          2
        ],
        "src": [
          4,
          0
        ]
      },
      {
        "dst": [
          38,
          0
        ],
        "src": [
          37,
          0
        ]
      }
    ],
    "nodes": [
      {
        "id": 1,
        "params": {
          "colorA": {
            "t": "color",
            "v": [
              0.5840784907341003,
              0.6583748459815979,
              0.8069523572921753,
              1.0
            ]
          },
          "colorB": {
            "t": "color",
            "v": [
              0.23074007034301758,
              0.30946895480155945,
              0.479320228099823,
              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": {
          "band": {
            "t": "float",
            "v": 40.0
          },
          "computeUnits": {
            "t": "int",
            "v": 0
          },
          "decontaminate": {
            "t": "bool",
            "v": true
          },
          "feather": {
            "t": "float",
            "v": 0.0
          },
          "invert": {
            "t": "bool",
            "v": false
          },
          "margin": {
            "t": "float",
            "v": 0.0
          },
          "quality": {
            "t": "int",
            "v": 0
          },
          "refine": {
            "t": "float",
            "v": 0.5
          }
        },
        "type": "nodra.ai.mattemask"
      },
      {
        "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": {
          "coordinates": {
            "t": "int",
            "v": 0
          },
          "height": {
            "t": "int",
            "v": 1000
          },
          "path": {
            "t": "string",
            "v": "M 0.08 0.36 L 0.92 0.36 L 0.92 0.94 L 0.08 0.94 Z"
          },
          "width": {
            "t": "int",
            "v": 1000
          }
        },
        "type": "nodra.path.fromsvg"
      },
      {
        "id": 7,
        "params": {
          "max": {
            "t": "float",
            "v": 130.0
          },
          "min": {
            "t": "float",
            "v": 60.0
          },
          "value": {
            "t": "float",
            "v": 100.0
          }
        },
        "type": "nodra.control.slider"
      },
      {
        "id": 8,
        "params": {
          "max": {
            "t": "float",
            "v": 400.0
          },
          "min": {
            "t": "float",
            "v": -400.0
          },
          "value": {
            "t": "float",
            "v": 0.0
          }
        },
        "type": "nodra.control.slider"
      },
      {
        "id": 9,
        "params": {
          "flipH": {
            "t": "bool",
            "v": false
          },
          "flipV": {
            "t": "bool",
            "v": false
          },
          "moveX": {
            "t": "float",
            "v": 0.0
          },
          "moveY": {
            "t": "float",
            "v": 0.0
          },
          "pivot": {
            "t": "int",
            "v": 0
          },
          "rotation": {
            "t": "float",
            "v": 0.0
          },
          "scaleX": {
            "t": "float",
            "v": 100.0
          },
          "scaleY": {
            "t": "float",
            "v": 100.0
          }
        },
        "type": "nodra.path.transform"
      },
      {
        "id": 10,
        "params": {
          "max": {
            "t": "float",
            "v": 250.0
          },
          "min": {
            "t": "float",
            "v": 0.0
          },
          "value": {
            "t": "float",
            "v": 60.0
          }
        },
        "type": "nodra.control.slider"
      },
      {
        "id": 11,
        "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": 12,
        "params": {
          "max": {
            "t": "float",
            "v": 80.0
          },
          "min": {
            "t": "float",
            "v": 0.0
          },
          "value": {
            "t": "float",
            "v": 24.0
          }
        },
        "type": "nodra.control.slider"
      },
      {
        "id": 13,
        "params": {
          "distance": {
            "t": "float",
            "v": 24.0
          },
          "join": {
            "t": "int",
            "v": 0
          },
          "miterLimit": {
            "t": "float",
            "v": 4.0
          },
          "tolerance": {
            "t": "float",
            "v": 0.1
          }
        },
        "type": "nodra.path.offset"
      },
      {
        "id": 14,
        "params": {
          "operation": {
            "t": "int",
            "v": 1
          },
          "tolerance": {
            "t": "float",
            "v": 0.1
          }
        },
        "type": "nodra.path.combine"
      },
      {
        "id": 15,
        "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": 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": {
          "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": 18,
        "params": {
          "max": {
            "t": "float",
            "v": 180.0
          },
          "min": {
            "t": "float",
            "v": -180.0
          },
          "value": {
            "t": "float",
            "v": 0.0
          }
        },
        "type": "nodra.control.slider"
      },
      {
        "id": 19,
        "params": {
          "colorA": {
            "t": "color",
            "v": [
              0.013702080585062504,
              0.0423114113509655,
              0.15592646598815918,
              1.0
            ]
          },
          "colorB": {
            "t": "color",
            "v": [
              0.004024717025458813,
              0.010960093699395657,
              0.0423114113509655,
              1.0
            ]
          },
          "height": {
            "t": "int",
            "v": 512
          },
          "type": {
            "t": "int",
            "v": 2
          },
          "width": {
            "t": "int",
            "v": 512
          }
        },
        "type": "nodra.gen.gradient"
      },
      {
        "id": 20,
        "params": {
          "colorA": {
            "t": "color",
            "v": [
              1.0,
              0.6444797515869141,
              0.4341537058353424,
              1.0
            ]
          },
          "colorB": {
            "t": "color",
            "v": [
              1.0,
              0.19461780786514282,
              0.14702728390693665,
              1.0
            ]
          },
          "height": {
            "t": "int",
            "v": 512
          },
          "type": {
            "t": "int",
            "v": 1
          },
          "width": {
            "t": "int",
            "v": 512
          }
        },
        "type": "nodra.gen.gradient"
      },
      {
        "id": 21,
        "params": {
          "colorSpace": {
            "t": "int",
            "v": 0
          },
          "hue": {
            "t": "float",
            "v": 0.0
          },
          "lightness": {
            "t": "float",
            "v": 0.0
          },
          "saturation": {
            "t": "float",
            "v": 0.0
          }
        },
        "type": "nodra.adjust.huesat"
      },
      {
        "id": 22,
        "params": {
          "colorSpace": {
            "t": "int",
            "v": 0
          },
          "hue": {
            "t": "float",
            "v": 0.0
          },
          "lightness": {
            "t": "float",
            "v": 0.0
          },
          "saturation": {
            "t": "float",
            "v": 0.0
          }
        },
        "type": "nodra.adjust.huesat"
      },
      {
        "id": 23,
        "params": {
          "max": {
            "t": "float",
            "v": 1.0
          },
          "min": {
            "t": "float",
            "v": 0.0
          },
          "value": {
            "t": "float",
            "v": 0.5
          }
        },
        "type": "nodra.control.slider"
      },
      {
        "id": 24,
        "params": {
          "color": {
            "t": "color",
            "v": [
              0.0006070539820939302,
              0.0015176349552348256,
              0.004024717025458813,
              1.0
            ]
          },
          "height": {
            "t": "int",
            "v": 512
          },
          "width": {
            "t": "int",
            "v": 512
          }
        },
        "type": "nodra.gen.solid"
      },
      {
        "id": 25,
        "params": {
          "radius": {
            "t": "float",
            "v": 26.0
          }
        },
        "type": "nodra.filter.gaussianblur"
      },
      {
        "id": 26,
        "params": {
          "edge": {
            "t": "int",
            "v": 0
          },
          "x": {
            "t": "float",
            "v": 0.0
          },
          "y": {
            "t": "float",
            "v": 22.0
          }
        },
        "type": "nodra.transform.move"
      },
      {
        "id": 27,
        "params": {
          "invert": {
            "t": "bool",
            "v": false
          },
          "opacity": {
            "t": "float",
            "v": 1.0
          }
        },
        "type": "nodra.blend.maskmix"
      },
      {
        "id": 28,
        "params": {
          "color": {
            "t": "color",
            "v": [
              0.9646862745285034,
              0.9559735059738159,
              0.9301108717918396,
              1.0
            ]
          },
          "height": {
            "t": "int",
            "v": 512
          },
          "width": {
            "t": "int",
            "v": 512
          }
        },
        "type": "nodra.gen.solid"
      },
      {
        "id": 29,
        "params": {
          "invert": {
            "t": "bool",
            "v": false
          },
          "opacity": {
            "t": "float",
            "v": 1.0
          }
        },
        "type": "nodra.blend.maskmix"
      },
      {
        "id": 30,
        "params": {
          "invert": {
            "t": "bool",
            "v": false
          },
          "opacity": {
            "t": "float",
            "v": 1.0
          }
        },
        "type": "nodra.blend.maskmix"
      },
      {
        "id": 31,
        "params": {
          "radius": {
            "t": "float",
            "v": 16.0
          }
        },
        "type": "nodra.filter.gaussianblur"
      },
      {
        "id": 32,
        "params": {
          "edge": {
            "t": "int",
            "v": 0
          },
          "x": {
            "t": "float",
            "v": 14.0
          },
          "y": {
            "t": "float",
            "v": 22.0
          }
        },
        "type": "nodra.transform.move"
      },
      {
        "id": 33,
        "params": {
          "invert": {
            "t": "bool",
            "v": false
          },
          "opacity": {
            "t": "float",
            "v": 0.4
          }
        },
        "type": "nodra.blend.maskmix"
      },
      {
        "id": 34,
        "params": {
          "distance": {
            "t": "float",
            "v": 5.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": {
          "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": 36,
        "params": {
          "invert": {
            "t": "bool",
            "v": false
          },
          "opacity": {
            "t": "float",
            "v": 0.9
          }
        },
        "type": "nodra.blend.maskmix"
      },
      {
        "id": 37,
        "params": {
          "invert": {
            "t": "bool",
            "v": false
          },
          "opacity": {
            "t": "float",
            "v": 1.0
          }
        },
        "type": "nodra.blend.maskmix"
      },
      {
        "id": 38,
        "params": {},
        "type": "nodra.view.preview"
      }
    ]
  },
  "metadata": {
    "author": "",
    "description": "The subject steps out of its own frame: Offset Path and Round Corners make a rounded frame with a white border, and Combine Paths (Subtract) separates the part of the subject silhouette that reaches beyond the frame. That part gets a fine white edge and a shadow, so head and shoulders break the frame while the rest sits inside it. Pick your own photo in the Image Input node; without one, a synthetic image is used.",
    "i18n": {
      "de": {
        "description": "Das Motiv tritt aus seinem eigenen Rahmen heraus: „Pfad versetzen“ und „Ecken abrunden“ machen einen runden Rahmen mit weißem Rand, und „Pfade kombinieren“ (Subtrahieren) trennt den Teil der Motivsilhouette ab, der über den Rahmen hinausreicht. Dieser Teil bekommt eine feine weiße Kante und einen Schatten, sodass Kopf und Schultern den Rahmen durchbrechen, während der Rest darin sitzt. Eigenes Foto im Bild-Eingang wählen; ohne Foto wird ein synthetisches Bild verwendet.",
        "name": "Showcase: Pop-out-Rahmen"
      }
    },
    "name": "Showcase: Pop-Out Frame"
  },
  "ui": {
    "assets": {},
    "elements": [
      {
        "frame": {
          "h": 8,
          "w": 8,
          "x": 0,
          "y": 0
        },
        "id": 1,
        "size": 1,
        "text": "Pop-out-Rahmen",
        "textEn": "Pop-Out Frame",
        "type": "heading"
      },
      {
        "frame": {
          "h": 8,
          "w": 8,
          "x": 0,
          "y": 0
        },
        "help": "Skaliert den Rahmen. Kleiner = das Motiv ragt weiter heraus.",
        "helpEn": "Scales the frame. Smaller = the subject reaches out further.",
        "id": 2,
        "label": "Rahmengröße",
        "labelEn": "Frame Size (%)",
        "nodeId": "7",
        "param": "value",
        "showValue": true,
        "type": "control",
        "widget": "slider"
      },
      {
        "frame": {
          "h": 8,
          "w": 8,
          "x": 0,
          "y": 0
        },
        "help": "Schiebt den Rahmen nach oben oder unten und bestimmt so, wo das Motiv aus ihm herausragt.",
        "helpEn": "Moves the frame up or down and so decides where the subject reaches out of it.",
        "id": 3,
        "label": "Rahmenhöhe",
        "labelEn": "Frame Height (px)",
        "nodeId": "8",
        "param": "value",
        "showValue": true,
        "type": "control",
        "widget": "slider"
      },
      {
        "frame": {
          "h": 8,
          "w": 8,
          "x": 0,
          "y": 0
        },
        "help": "Rundung der Rahmenecken.",
        "helpEn": "Roundness of the frame corners.",
        "id": 4,
        "label": "Rahmenecken",
        "labelEn": "Frame Corners (px)",
        "nodeId": "10",
        "param": "value",
        "showValue": true,
        "type": "control",
        "widget": "slider"
      },
      {
        "frame": {
          "h": 8,
          "w": 8,
          "x": 0,
          "y": 0
        },
        "help": "Breite des weißen Randes um den Rahmen.",
        "helpEn": "Width of the white border around the frame.",
        "id": 5,
        "label": "Rahmenrand",
        "labelEn": "White Border (px)",
        "nodeId": "12",
        "param": "value",
        "showValue": true,
        "type": "control",
        "widget": "slider"
      },
      {
        "frame": {
          "h": 8,
          "w": 8,
          "x": 0,
          "y": 0
        },
        "help": "Dreht Hintergrund und Rahmenfläche gemeinsam durch den Farbkreis.",
        "helpEn": "Turns backdrop and frame fill together around the colour wheel.",
        "id": 6,
        "label": "Farbstimmung",
        "labelEn": "Colour Mood",
        "nodeId": "18",
        "param": "value",
        "showValue": true,
        "type": "control",
        "widget": "slider"
      },
      {
        "frame": {
          "h": 8,
          "w": 8,
          "x": 0,
          "y": 0
        },
        "help": "Wie stark Rahmen und herausragendes Motiv Schatten werfen.",
        "helpEn": "How strongly the frame and the part reaching out cast shadows.",
        "id": 7,
        "label": "Schattenstärke",
        "labelEn": "Shadow Strength",
        "nodeId": "23",
        "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
  }
}
