{ "id": "boolean-operations-demo", "revision": 1, "last_node_id": 19, "last_link_id": 24, "nodes": [ { "id": 4, "type": "GeomPackPreviewMeshVTK", "pos": [ 46.75901565551733, -173.09612621307397 ], "size": [ 450, 678 ], "flags": {}, "order": 4, "mode": 0, "inputs": [ { "name": "trimesh", "type": "TRIMESH", "link": 3 } ], "outputs": [], "properties": { "cnr_id": "comfyui-geometrypack", "ver": "8b8322e2f784d84097cd3427f097b55dc9a29d2a", "Node name for S&R": "GeomPackPreviewMeshVTK" }, "widgets_values": [ "" ] }, { "id": 3, "type": "GeomPackBooleanOp", "pos": [ -411.98995552062996, -248.6199945449829 ], "size": [ 320, 130 ], "flags": {}, "order": 2, "mode": 0, "inputs": [ { "name": "mesh_a", "type": "TRIMESH", "link": 1 }, { "name": "mesh_b", "type": "TRIMESH", "link": 2 } ], "outputs": [ { "name": "result_mesh", "type": "TRIMESH", "links": [ 3 ] }, { "name": "info", "type": "STRING", "links": [ 22 ] } ], "properties": { "cnr_id": "comfyui-geometrypack", "ver": "8b8322e2f784d84097cd3427f097b55dc9a29d2a", "Node name for S&R": "GeomPackBooleanOp" }, "widgets_values": [ "union", "libigl_cgal" ] }, { "id": 18, "type": "PreviewAny", "pos": [ -280.61808267817673, 57.969546505383164 ], "size": [ 291.2499999999998, 320.4200092315672 ], "flags": {}, "order": 5, "mode": 0, "inputs": [ { "name": "source", "type": "*", "link": 22 } ], "outputs": [], "properties": { "cnr_id": "comfy-core", "ver": "0.3.70", "Node name for S&R": "PreviewAny" }, "widgets_values": [] }, { "id": 1, "type": "GeomPackCreatePrimitive", "pos": [ -800, -200 ], "size": [ 300, 150 ], "flags": {}, "order": 0, "mode": 0, "inputs": [], "outputs": [ { "name": "mesh", "type": "TRIMESH", "links": [ 1, 23 ] } ], "properties": { "cnr_id": "comfyui-geometrypack", "ver": "8b8322e2f784d84097cd3427f097b55dc9a29d2a", "Node name for S&R": "GeomPackCreatePrimitive" }, "widgets_values": [ "cube", 2, 1 ] }, { "id": 2, "type": "GeomPackCreatePrimitive", "pos": [ -800, 50 ], "size": [ 300, 150 ], "flags": {}, "order": 1, "mode": 0, "inputs": [], "outputs": [ { "name": "mesh", "type": "TRIMESH", "links": [ 2, 24 ] } ], "properties": { "cnr_id": "comfyui-geometrypack", "ver": "8b8322e2f784d84097cd3427f097b55dc9a29d2a", "Node name for S&R": "GeomPackCreatePrimitive" }, "widgets_values": [ "sphere", 2.5, 2 ] }, { "id": 19, "type": "GeomPackPreviewMeshVTKDual", "pos": [ -481.5729971526634, 155.11454028742656 ], "size": [ 512, 830 ], "flags": {}, "order": 3, "mode": 0, "inputs": [ { "name": "mesh_a", "type": "TRIMESH", "link": 23 }, { "name": "mesh_b", "type": "TRIMESH", "link": 24 } ], "outputs": [], "properties": { "cnr_id": "comfyui-geometrypack", "ver": "8b8322e2f784d84097cd3427f097b55dc9a29d2a", "Node name for S&R": "GeomPackPreviewMeshVTKDual" }, "widgets_values": [ "red", "blue", 0.5, "" ] } ], "links": [ [ 1, 1, 0, 3, 0, "TRIMESH" ], [ 2, 2, 0, 3, 1, "TRIMESH" ], [ 3, 3, 0, 4, 0, "TRIMESH" ], [ 22, 3, 1, 18, 0, "*" ], [ 23, 1, 0, 19, 0, "TRIMESH" ], [ 24, 2, 0, 19, 1, "TRIMESH" ] ], "groups": [], "config": {}, "extra": { "ds": { "scale": 0.6611570247933891, "offset": [ 1335.9534281669653, 339.7224902666414 ] }, "frontendVersion": "1.28.8" }, "version": 0.4 }