{
  "id": "r7e8d9c0-1b2a-3456-789a-bcdef0123456",
  "revision": 0,
  "last_node_id": 13,
  "last_link_id": 21,
  "nodes": [
    {
      "id": 1,
      "type": "GeomPackLoadMesh",
      "pos": [
        -502,
        -58
      ],
      "size": [
        270,
        78
      ],
      "flags": {},
      "order": 0,
      "mode": 0,
      "inputs": [
        {
          "localized_name": "file_path",
          "name": "file_path",
          "type": "COMBO",
          "widget": {
            "name": "file_path"
          },
          "link": null
        }
      ],
      "outputs": [
        {
          "localized_name": "mesh",
          "name": "mesh",
          "type": "TRIMESH",
          "links": [
            6,
            16
          ]
        },
        {
          "localized_name": "texture",
          "name": "texture",
          "type": "IMAGE",
          "links": null
        }
      ],
      "properties": {
        "cnr_id": "comfyui-geometrypack",
        "ver": "0.1.1",
        "Node name for S&R": "GeomPackLoadMesh"
      },
      "widgets_values": [
        "3d/camelhead.off"
      ]
    },
    {
      "id": 8,
      "type": "GeomPackDetectSelfIntersections",
      "pos": [
        277.38541666666634,
        98.0677083333332
      ],
      "size": [
        210,
        86
      ],
      "flags": {},
      "order": 3,
      "mode": 0,
      "inputs": [
        {
          "localized_name": "trimesh",
          "name": "trimesh",
          "type": "TRIMESH",
          "link": 17
        }
      ],
      "outputs": [
        {
          "localized_name": "mesh_with_field",
          "name": "mesh_with_field",
          "type": "TRIMESH",
          "links": [
            21
          ]
        },
        {
          "localized_name": "info",
          "name": "info",
          "type": "STRING",
          "links": []
        }
      ],
      "properties": {
        "cnr_id": "comfyui-geometrypack",
        "ver": "991c7a75886f50d567e5ed6d36aed06d0729a938",
        "Node name for S&R": "GeomPackDetectSelfIntersections"
      },
      "widgets_values": [
        ""
      ]
    },
    {
      "id": 12,
      "type": "GeomPackRemeshSelfIntersections",
      "pos": [
        -145.06250000000009,
        173.42708333333334
      ],
      "size": [
        281.404296875,
        182
      ],
      "flags": {},
      "order": 2,
      "mode": 0,
      "inputs": [
        {
          "localized_name": "mesh",
          "name": "mesh",
          "type": "TRIMESH",
          "link": 16
        },
        {
          "localized_name": "detect_only",
          "name": "detect_only",
          "type": "BOOLEAN",
          "widget": {
            "name": "detect_only"
          },
          "link": null
        },
        {
          "localized_name": "remove_unreferenced",
          "name": "remove_unreferenced",
          "type": "BOOLEAN",
          "widget": {
            "name": "remove_unreferenced"
          },
          "link": null
        },
        {
          "localized_name": "extract_outer_hull",
          "name": "extract_outer_hull",
          "type": "BOOLEAN",
          "widget": {
            "name": "extract_outer_hull"
          },
          "link": null
        },
        {
          "localized_name": "stitch_all",
          "name": "stitch_all",
          "type": "BOOLEAN",
          "widget": {
            "name": "stitch_all"
          },
          "link": null
        }
      ],
      "outputs": [
        {
          "localized_name": "fixed_mesh",
          "name": "fixed_mesh",
          "type": "TRIMESH",
          "links": [
            17
          ]
        },
        {
          "localized_name": "info",
          "name": "info",
          "type": "STRING",
          "links": null
        }
      ],
      "properties": {
        "cnr_id": "comfyui-geometrypack",
        "ver": "991c7a75886f50d567e5ed6d36aed06d0729a938",
        "Node name for S&R": "GeomPackRemeshSelfIntersections"
      },
      "widgets_values": [
        false,
        true,
        false,
        true,
        ""
      ]
    },
    {
      "id": 5,
      "type": "GeomPackDetectSelfIntersections",
      "pos": [
        -51.88541666666677,
        -139.54166666666666
      ],
      "size": [
        210,
        86
      ],
      "flags": {},
      "order": 1,
      "mode": 0,
      "inputs": [
        {
          "localized_name": "trimesh",
          "name": "trimesh",
          "type": "TRIMESH",
          "link": 6
        }
      ],
      "outputs": [
        {
          "localized_name": "mesh_with_field",
          "name": "mesh_with_field",
          "type": "TRIMESH",
          "links": [
            20
          ]
        },
        {
          "localized_name": "info",
          "name": "info",
          "type": "STRING",
          "links": []
        }
      ],
      "properties": {
        "cnr_id": "comfyui-geometrypack",
        "ver": "991c7a75886f50d567e5ed6d36aed06d0729a938",
        "Node name for S&R": "GeomPackDetectSelfIntersections"
      },
      "widgets_values": [
        ""
      ]
    },
    {
      "id": 13,
      "type": "GeomPackPreviewMeshDual",
      "pos": [
        569.7135416666664,
        -5.54166666666663
      ],
      "size": [
        768,
        834
      ],
      "flags": {},
      "order": 4,
      "mode": 0,
      "inputs": [
        {
          "localized_name": "mesh_1",
          "name": "mesh_1",
          "type": "TRIMESH",
          "link": 20
        },
        {
          "localized_name": "mesh_2",
          "name": "mesh_2",
          "type": "TRIMESH",
          "link": 21
        },
        {
          "localized_name": "layout",
          "name": "layout",
          "shape": 7,
          "type": "COMBO",
          "widget": {
            "name": "layout"
          },
          "link": null
        },
        {
          "localized_name": "mode",
          "name": "mode",
          "shape": 7,
          "type": "COMBO",
          "widget": {
            "name": "mode"
          },
          "link": null
        },
        {
          "localized_name": "opacity_1",
          "name": "opacity_1",
          "shape": 7,
          "type": "FLOAT",
          "widget": {
            "name": "opacity_1"
          },
          "link": null
        },
        {
          "localized_name": "opacity_2",
          "name": "opacity_2",
          "shape": 7,
          "type": "FLOAT",
          "widget": {
            "name": "opacity_2"
          },
          "link": null
        },
        {
          "localized_name": "show_edges",
          "name": "show_edges",
          "shape": 7,
          "type": "BOOLEAN",
          "widget": {
            "name": "show_edges"
          },
          "link": null
        },
        {
          "localized_name": "camera_state",
          "name": "camera_state",
          "shape": 7,
          "type": "STRING",
          "widget": {
            "name": "camera_state"
          },
          "link": null
        },
        {
          "localized_name": "selected_field",
          "name": "selected_field",
          "shape": 7,
          "type": "STRING",
          "widget": {
            "name": "selected_field"
          },
          "link": null
        }
      ],
      "outputs": [],
      "properties": {
        "cnr_id": "comfyui-geometrypack",
        "ver": "991c7a75886f50d567e5ed6d36aed06d0729a938",
        "Node name for S&R": "GeomPackPreviewMeshDual"
      },
      "widgets_values": [
        "side_by_side",
        "fields",
        1,
        1,
        "{\"show_edges\": true, \"camera_state\": \"{\\\"position\\\":[-0.09589855044406126,0.14917436072323867,0.10713076096893098],\\\"focalPoint\\\":[0.000001996755599975586,-0.0636419951915741,-0.03211300075054169],\\\"viewUp\\\":[-0.49735943130538196,-0.6206957246414098,0.6061108920844951]}\", \"selected_field\": \"intersection_count\"}"
      ]
    }
  ],
  "links": [
    [
      6,
      1,
      0,
      5,
      0,
      "TRIMESH"
    ],
    [
      16,
      1,
      0,
      12,
      0,
      "TRIMESH"
    ],
    [
      17,
      12,
      0,
      8,
      0,
      "TRIMESH"
    ],
    [
      20,
      5,
      0,
      13,
      0,
      "TRIMESH"
    ],
    [
      21,
      8,
      0,
      13,
      1,
      "TRIMESH"
    ]
  ],
  "groups": [],
  "config": {},
  "extra": {
    "ds": {
      "scale": 0.5122600915238029,
      "offset": [
        749.1714013997406,
        357.7281578450521
      ]
    },
    "frontendVersion": "1.30.6",
    "workflowRendererVersion": "LG"
  },
  "version": 0.4
}
