fixed workflow save status

This commit is contained in:
PozzettiAndrea
2026-02-13 01:45:40 +01:00
parent eda094ee64
commit c47d2adac7
28 changed files with 5793 additions and 89 deletions
+1 -1
View File
@@ -20,7 +20,7 @@ pymeshfix = ">=0.17.0"
xatlas = ">=0.0.11"
skeletor = ">=1.2.0"
pynanoinstantmeshes = "*"
pyquadriflow = { url = "https://github.com/PozzettiAndrea/pyQuadriFlow/releases/download/v0.0.3/pyquadriflow-0.0.4-py3-none-any.whl" }
pyquadriflow = { url = "https://github.com/PozzettiAndrea/pyQuadriFlow/releases/download/v0.0.6/pyquadriflow-0.0.6-py3-none-any.whl" }
matplotlib = ">=3.5.0"
pillow = ">=9.0.0"
pyvista = ">=0.43.0"
+1 -19
View File
@@ -82,18 +82,6 @@ class PreviewMeshDualNode:
"mode": (["fields", "texture"], {"default": "fields"}),
"opacity_1": ("FLOAT", {"default": 1.0, "min": 0.0, "max": 1.0, "step": 0.1}),
"opacity_2": ("FLOAT", {"default": 1.0, "min": 0.0, "max": 1.0, "step": 0.1}),
"show_edges": ("BOOLEAN", {
"default": False,
"tooltip": "Show mesh edge overlay"
}),
"camera_state": ("STRING", {
"default": "",
"tooltip": "Camera position/orientation state (managed by viewer)"
}),
"selected_field": ("STRING", {
"default": "",
"tooltip": "Active scalar field for visualization (managed by viewer)"
}),
}
}
@@ -102,7 +90,7 @@ class PreviewMeshDualNode:
FUNCTION = "preview_dual"
CATEGORY = "geompack/visualization"
def preview_dual(self, mesh_1, mesh_2, layout="side_by_side", mode="fields", opacity_1=1.0, opacity_2=1.0, show_edges=False, camera_state="", selected_field=""):
def preview_dual(self, mesh_1, mesh_2, layout="side_by_side", mode="fields", opacity_1=1.0, opacity_2=1.0):
"""
Preview two meshes with chosen layout and visualization mode.
@@ -183,9 +171,6 @@ class PreviewMeshDualNode:
"is_watertight_2": [bool(mesh_2.is_watertight) if not is_point_cloud(mesh_2) else False],
"opacity_1": [float(opacity_1)],
"opacity_2": [float(opacity_2)],
"show_edges": [bool(show_edges)],
"camera_state": [camera_state],
"selected_field": [selected_field],
}
# Add mode-specific metadata
@@ -248,9 +233,6 @@ class PreviewMeshDualNode:
"opacity_2": [float(opacity_2)],
"is_watertight_1": [bool(mesh_1.is_watertight) if not is_point_cloud(mesh_1) else False],
"is_watertight_2": [bool(mesh_2.is_watertight) if not is_point_cloud(mesh_2) else False],
"show_edges": [bool(show_edges)],
"camera_state": [camera_state],
"selected_field": [selected_field],
}
# Add mode-specific metadata
+1 -16
View File
@@ -87,18 +87,6 @@ class PreviewMeshMultiNode:
"mesh_3": ("TRIMESH",),
"mesh_4": ("TRIMESH",),
"mode": (["fields", "texture"], {"default": "fields"}),
"show_edges": ("BOOLEAN", {
"default": False,
"tooltip": "Show mesh edge overlay"
}),
"camera_state": ("STRING", {
"default": "",
"tooltip": "Camera position/orientation state (managed by viewer)"
}),
"selected_field": ("STRING", {
"default": "",
"tooltip": "Active scalar field for visualization (managed by viewer)"
}),
}
}
@@ -107,7 +95,7 @@ class PreviewMeshMultiNode:
FUNCTION = "preview_multi"
CATEGORY = "geompack/visualization"
def preview_multi(self, mesh_1, mesh_2=None, mesh_3=None, mesh_4=None, mode="fields", show_edges=False, camera_state="", selected_field=""):
def preview_multi(self, mesh_1, mesh_2=None, mesh_3=None, mesh_4=None, mode="fields"):
"""
Preview multiple meshes in a grid layout.
@@ -217,9 +205,6 @@ class PreviewMeshMultiNode:
"bounds_list": [bounds_list],
"extents_list": [extents_list],
"is_watertight_list": [is_watertight_list],
"show_edges": [bool(show_edges)],
"camera_state": [camera_state],
"selected_field": [selected_field],
}
# Add mode-specific metadata
+1 -16
View File
@@ -43,18 +43,6 @@ class PreviewMeshVTKNode:
"optional": {
"trimesh": ("TRIMESH",),
"voxelgrid": ("VOXELGRID",),
"show_edges": ("BOOLEAN", {
"default": False,
"tooltip": "Show mesh edge overlay"
}),
"camera_state": ("STRING", {
"default": "",
"tooltip": "Camera position/orientation state (managed by viewer)"
}),
"selected_field": ("STRING", {
"default": "",
"tooltip": "Active scalar field for visualization (managed by viewer)"
}),
},
}
@@ -63,7 +51,7 @@ class PreviewMeshVTKNode:
FUNCTION = "preview_mesh_vtk"
CATEGORY = "geompack/visualization"
def preview_mesh_vtk(self, mode="fields", trimesh=None, voxelgrid=None, show_edges=False, camera_state="", selected_field=""):
def preview_mesh_vtk(self, mode="fields", trimesh=None, voxelgrid=None):
"""
Export mesh and prepare for VTK.js preview.
@@ -243,9 +231,6 @@ class PreviewMeshVTKNode:
"extents": [extents.tolist()],
"max_extent": [float(max_extent)],
"is_watertight": [bool(is_watertight)],
"show_edges": [bool(show_edges)],
"camera_state": [camera_state],
"selected_field": [selected_field],
}
# Add mode-specific metadata
@@ -44,12 +44,7 @@ class PreviewMeshVTKBatchNode:
"mode": (["fields", "texture"], {"default": "fields"}),
"index": ("INT", {"default": 0, "min": 0, "max": 100}),
},
"optional": {
"show_edges": ("BOOLEAN", {
"default": False,
"tooltip": "Show mesh edge overlay"
}),
},
"optional": {},
}
RETURN_TYPES = ()
@@ -58,7 +53,7 @@ class PreviewMeshVTKBatchNode:
CATEGORY = "geompack/visualization"
INPUT_IS_LIST = True
def preview_mesh_vtk_batch(self, trimesh, mode, index, show_edges=None):
def preview_mesh_vtk_batch(self, trimesh, mode, index):
"""
Export mesh from batch and prepare for VTK.js preview.
@@ -77,8 +72,6 @@ class PreviewMeshVTKBatchNode:
# Extract values from lists (ComfyUI passes inputs as lists when INPUT_IS_LIST=True)
mode_val = mode[0] if isinstance(mode, list) else mode
index_val = index[0] if isinstance(index, list) else index
show_edges_val = (show_edges[0] if isinstance(show_edges, list) else show_edges) if show_edges is not None else False
# Validate batch
if not trimesh or len(trimesh) == 0:
raise ValueError("Empty mesh batch provided")
@@ -212,7 +205,6 @@ class PreviewMeshVTKBatchNode:
# Batch-specific metadata
"batch_size": [batch_size],
"current_index": [actual_index],
"show_edges": [bool(show_edges_val)],
}
# Add mode-specific metadata
+2 -2
View File
@@ -1,7 +1,7 @@
# Main process deps (prestartup + lightweight shared libs)
comfy-env==0.1.90
comfy-env==0.1.91
comfy-dynamic-widgets==0.1.4
comfy-3d-viewers==0.2.20
comfy-3d-viewers==0.2.22
numpy
trimesh[easy]>=4.0.0
scipy>=1.7.0
File diff suppressed because one or more lines are too long
+385 -1
View File
@@ -1 +1,385 @@
{"id":"b2c3d4e5-6789-01ab-cdef-234567890bcd","revision":0,"last_node_id":11,"last_link_id":15,"nodes":[{"id":4,"type":"GeomPackMeshInfo","pos":[85.91166423249982,-297.85304381487504],"size":[210,66],"flags":{},"order":1,"mode":0,"inputs":[{"localized_name":"trimesh","name":"trimesh","type":"TRIMESH","link":7}],"outputs":[{"localized_name":"info","name":"info","type":"STRING","links":[]}],"properties":{"cnr_id":"comfyui-geometrypack","ver":"84b2d1816c08ec3cc7d3a4fffa90692669e17507","Node name for S&R":"GeomPackMeshInfo","aux_id":"PozzettiAndrea/ComfyUI-GeometryPack"},"widgets_values":[""]},{"id":1,"type":"GeomPackLoadMeshBatch","pos":[-635.45703125,14.94140625],"size":[320,150],"flags":{},"order":0,"mode":0,"inputs":[{"localized_name":"folder_path","name":"folder_path","type":"STRING","widget":{"name":"folder_path"},"link":null},{"localized_name":"start_index","name":"start_index","type":"INT","widget":{"name":"start_index"},"link":null},{"localized_name":"max_meshes","name":"max_meshes","type":"INT","widget":{"name":"max_meshes"},"link":null}],"outputs":[{"localized_name":"meshes","name":"meshes","shape":6,"type":"TRIMESH","slot_index":0,"links":[7,14]}],"properties":{"cnr_id":"comfyui-geometrypack","ver":"0.1.1","Node name for S&R":"GeomPackLoadMeshBatch","aux_id":"PozzettiAndrea/ComfyUI-GeometryPack"},"widgets_values":["3d",0,4]},{"id":11,"type":"GeomPackRemesh","pos":[-144.22632486551126,161.44117614251124],"size":[212.744140625,206],"flags":{},"order":2,"mode":0,"inputs":[{"localized_name":"trimesh","name":"trimesh","type":"TRIMESH","link":14},{"localized_name":"backend","name":"backend","type":"COMBO","widget":{"name":"backend"},"link":null},{"localized_name":"target_edge_length","name":"target_edge_length","shape":7,"type":"FLOAT","widget":{"name":"target_edge_length"},"link":null},{"localized_name":"iterations","name":"iterations","shape":7,"type":"INT","widget":{"name":"iterations"},"link":null},{"localized_name":"feature_angle","name":"feature_angle","shape":7,"type":"FLOAT","widget":{"name":"feature_angle"},"link":null},{"localized_name":"adaptive","name":"adaptive","shape":7,"type":"COMBO","widget":{"name":"adaptive"},"link":null},{"localized_name":"target_vertex_count","name":"target_vertex_count","shape":7,"type":"INT","widget":{"name":"target_vertex_count"},"link":null},{"localized_name":"deterministic","name":"deterministic","shape":7,"type":"COMBO","widget":{"name":"deterministic"},"link":null},{"localized_name":"crease_angle","name":"crease_angle","shape":7,"type":"FLOAT","widget":{"name":"crease_angle"},"link":null},{"localized_name":"target_face_count","name":"target_face_count","shape":7,"type":"INT","widget":{"name":"target_face_count"},"link":null},{"localized_name":"preserve_sharp","name":"preserve_sharp","shape":7,"type":"COMBO","widget":{"name":"preserve_sharp"},"link":null},{"localized_name":"preserve_boundary","name":"preserve_boundary","shape":7,"type":"COMBO","widget":{"name":"preserve_boundary"},"link":null}],"outputs":[{"localized_name":"remeshed_mesh","name":"remeshed_mesh","type":"TRIMESH","links":[15]},{"localized_name":"info","name":"info","type":"STRING","links":null}],"properties":{"cnr_id":"comfyui-geometrypack","ver":"f4d5713f5feef867c82be5a2d67e532e7a95933b","Node name for S&R":"GeomPackRemesh"},"widgets_values":["pymeshlab_isotropic",1,3,30,"false",5000,"true",0,5000,"false","true",""]},{"id":6,"type":"GeomPackPreviewMeshVTKBatch","pos":[198.34297321687484,-3.9126660804999145],"size":[648.2642445312499,772.8686878906249],"flags":{},"order":3,"mode":0,"inputs":[{"localized_name":"trimesh","name":"trimesh","type":"TRIMESH","link":15},{"localized_name":"mode","name":"mode","type":"COMBO","widget":{"name":"mode"},"link":null},{"localized_name":"index","name":"index","type":"INT","widget":{"name":"index"},"link":null},{"localized_name":"show_edges","name":"show_edges","shape":7,"type":"BOOLEAN","widget":{"name":"show_edges"},"link":null}],"outputs":[],"properties":{"cnr_id":"comfyui-geometrypack","ver":"84b2d1816c08ec3cc7d3a4fffa90692669e17507","Node name for S&R":"GeomPackPreviewMeshVTKBatch","aux_id":"PozzettiAndrea/ComfyUI-GeometryPack"},"widgets_values":["fields",0,""]}],"links":[[7,1,0,4,0,"TRIMESH"],[14,1,0,11,0,"TRIMESH"],[15,11,0,6,0,"TRIMESH"]],"groups":[],"config":{},"extra":{"ds":{"scale":0.7513148009015777,"offset":[515.1385904905114,382.1839371387389]},"frontendVersion":"1.30.6","workflowRendererVersion":"LG"},"version":0.4}
{
"id": "b2c3d4e5-6789-01ab-cdef-234567890bcd",
"revision": 0,
"last_node_id": 11,
"last_link_id": 15,
"nodes": [
{
"id": 4,
"type": "GeomPackMeshInfo",
"pos": [
85.91166423249982,
-297.85304381487504
],
"size": [
210,
66
],
"flags": {},
"order": 1,
"mode": 0,
"inputs": [
{
"localized_name": "trimesh",
"name": "trimesh",
"type": "TRIMESH",
"link": 7
}
],
"outputs": [
{
"localized_name": "info",
"name": "info",
"type": "STRING",
"links": []
}
],
"properties": {
"cnr_id": "comfyui-geometrypack",
"ver": "84b2d1816c08ec3cc7d3a4fffa90692669e17507",
"Node name for S&R": "GeomPackMeshInfo",
"aux_id": "PozzettiAndrea/ComfyUI-GeometryPack"
},
"widgets_values": [
""
]
},
{
"id": 1,
"type": "GeomPackLoadMeshBatch",
"pos": [
-635.45703125,
14.94140625
],
"size": [
320,
150
],
"flags": {},
"order": 0,
"mode": 0,
"inputs": [
{
"localized_name": "folder_path",
"name": "folder_path",
"type": "STRING",
"widget": {
"name": "folder_path"
},
"link": null
},
{
"localized_name": "start_index",
"name": "start_index",
"type": "INT",
"widget": {
"name": "start_index"
},
"link": null
},
{
"localized_name": "max_meshes",
"name": "max_meshes",
"type": "INT",
"widget": {
"name": "max_meshes"
},
"link": null
}
],
"outputs": [
{
"localized_name": "meshes",
"name": "meshes",
"shape": 6,
"type": "TRIMESH",
"slot_index": 0,
"links": [
7,
14
]
}
],
"properties": {
"cnr_id": "comfyui-geometrypack",
"ver": "0.1.1",
"Node name for S&R": "GeomPackLoadMeshBatch",
"aux_id": "PozzettiAndrea/ComfyUI-GeometryPack"
},
"widgets_values": [
"3d",
0,
4
]
},
{
"id": 11,
"type": "GeomPackRemesh",
"pos": [
-144.22632486551126,
161.44117614251124
],
"size": [
212.744140625,
206
],
"flags": {},
"order": 2,
"mode": 0,
"inputs": [
{
"localized_name": "trimesh",
"name": "trimesh",
"type": "TRIMESH",
"link": 14
},
{
"localized_name": "backend",
"name": "backend",
"type": "COMBO",
"widget": {
"name": "backend"
},
"link": null
},
{
"localized_name": "target_edge_length",
"name": "target_edge_length",
"shape": 7,
"type": "FLOAT",
"widget": {
"name": "target_edge_length"
},
"link": null
},
{
"localized_name": "iterations",
"name": "iterations",
"shape": 7,
"type": "INT",
"widget": {
"name": "iterations"
},
"link": null
},
{
"localized_name": "feature_angle",
"name": "feature_angle",
"shape": 7,
"type": "FLOAT",
"widget": {
"name": "feature_angle"
},
"link": null
},
{
"localized_name": "adaptive",
"name": "adaptive",
"shape": 7,
"type": "COMBO",
"widget": {
"name": "adaptive"
},
"link": null
},
{
"localized_name": "target_vertex_count",
"name": "target_vertex_count",
"shape": 7,
"type": "INT",
"widget": {
"name": "target_vertex_count"
},
"link": null
},
{
"localized_name": "deterministic",
"name": "deterministic",
"shape": 7,
"type": "COMBO",
"widget": {
"name": "deterministic"
},
"link": null
},
{
"localized_name": "crease_angle",
"name": "crease_angle",
"shape": 7,
"type": "FLOAT",
"widget": {
"name": "crease_angle"
},
"link": null
},
{
"localized_name": "target_face_count",
"name": "target_face_count",
"shape": 7,
"type": "INT",
"widget": {
"name": "target_face_count"
},
"link": null
},
{
"localized_name": "preserve_sharp",
"name": "preserve_sharp",
"shape": 7,
"type": "COMBO",
"widget": {
"name": "preserve_sharp"
},
"link": null
},
{
"localized_name": "preserve_boundary",
"name": "preserve_boundary",
"shape": 7,
"type": "COMBO",
"widget": {
"name": "preserve_boundary"
},
"link": null
}
],
"outputs": [
{
"localized_name": "remeshed_mesh",
"name": "remeshed_mesh",
"type": "TRIMESH",
"links": [
15
]
},
{
"localized_name": "info",
"name": "info",
"type": "STRING",
"links": null
}
],
"properties": {
"cnr_id": "comfyui-geometrypack",
"ver": "f4d5713f5feef867c82be5a2d67e532e7a95933b",
"Node name for S&R": "GeomPackRemesh"
},
"widgets_values": [
"pymeshlab_isotropic",
1,
3,
30,
"false",
5000,
"true",
0,
5000,
"false",
"true",
""
]
},
{
"id": 6,
"type": "GeomPackPreviewMeshVTKBatch",
"pos": [
198.34297321687484,
-3.9126660804999145
],
"size": [
648.2642445312499,
772.8686878906249
],
"flags": {},
"order": 3,
"mode": 0,
"inputs": [
{
"localized_name": "trimesh",
"name": "trimesh",
"type": "TRIMESH",
"link": 15
},
{
"localized_name": "mode",
"name": "mode",
"type": "COMBO",
"widget": {
"name": "mode"
},
"link": null
},
{
"localized_name": "index",
"name": "index",
"type": "INT",
"widget": {
"name": "index"
},
"link": null
},
{
"localized_name": "show_edges",
"name": "show_edges",
"shape": 7,
"type": "BOOLEAN",
"widget": {
"name": "show_edges"
},
"link": null
}
],
"outputs": [],
"properties": {
"cnr_id": "comfyui-geometrypack",
"ver": "84b2d1816c08ec3cc7d3a4fffa90692669e17507",
"Node name for S&R": "GeomPackPreviewMeshVTKBatch",
"aux_id": "PozzettiAndrea/ComfyUI-GeometryPack"
},
"widgets_values": [
"fields",
0
]
}
],
"links": [
[
7,
1,
0,
4,
0,
"TRIMESH"
],
[
14,
1,
0,
11,
0,
"TRIMESH"
],
[
15,
11,
0,
6,
0,
"TRIMESH"
]
],
"groups": [],
"config": {},
"extra": {
"ds": {
"scale": 0.7513148009015777,
"offset": [
515.1385904905114,
382.1839371387389
]
},
"frontendVersion": "1.30.6",
"workflowRendererVersion": "LG"
},
"version": 0.4
}
+394 -1
View File
@@ -1 +1,394 @@
{"id": "58a80d52-612a-405e-b687-4696702fb5a6", "revision": 1, "last_node_id": 23, "last_link_id": 32, "nodes": [{"id": 21, "type": "GeomPackPreviewMeshDual", "pos": [-435.8209574638419, 90.32379879585822], "size": [768, 834], "flags": {}, "order": 2, "mode": 0, "inputs": [{"localized_name": "mesh_1", "name": "mesh_1", "type": "TRIMESH", "link": 27}, {"localized_name": "mesh_2", "name": "mesh_2", "type": "TRIMESH", "link": 28}, {"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}], "outputs": [], "properties": {"aux_id": "PozzettiAndrea/ComfyUI-GeometryPack", "ver": "991c7a75886f50d567e5ed6d36aed06d0729a938", "Node name for S&R": "GeomPackPreviewMeshDual", "cnr_id": "comfyui-geometrypack"}, "widgets_values": ["side_by_side", "fields", 1, 1, true, "", ""]}, {"id": 22, "type": "GeomPackPreviewMeshVTK", "pos": [393.34808550490783, -249.69329104789136], "size": [512, 722], "flags": {}, "order": 4, "mode": 0, "inputs": [{"localized_name": "trimesh", "name": "trimesh", "shape": 7, "type": "TRIMESH", "link": 32}, {"localized_name": "voxelgrid", "name": "voxelgrid", "shape": 7, "type": "VOXELGRID", "link": null}, {"localized_name": "mode", "name": "mode", "type": "COMBO", "widget": {"name": "mode"}, "link": null}], "outputs": [], "properties": {"aux_id": "PozzettiAndrea/ComfyUI-GeometryPack", "ver": "2e13f224560ec09663784033fcbe8565327e9726", "Node name for S&R": "GeomPackPreviewMeshVTK", "cnr_id": "comfyui-geometrypack"}, "widgets_values": ["fields", ""]}, {"id": 1, "type": "GeomPackCreatePrimitive", "pos": [-800, -200], "size": [300, 150], "flags": {}, "order": 0, "mode": 0, "inputs": [{"localized_name": "shape", "name": "shape", "type": "COMBO", "widget": {"name": "shape"}, "link": null}, {"localized_name": "size", "name": "size", "type": "FLOAT", "widget": {"name": "size"}, "link": null}, {"localized_name": "subdivisions", "name": "subdivisions", "shape": 7, "type": "INT", "widget": {"name": "subdivisions"}, "link": null}], "outputs": [{"localized_name": "mesh", "name": "mesh", "type": "TRIMESH", "links": [27, 30]}], "properties": {"aux_id": "PozzettiAndrea/ComfyUI-GeometryPack", "ver": "8b8322e2f784d84097cd3427f097b55dc9a29d2a", "Node name for S&R": "GeomPackCreatePrimitive", "cnr_id": "comfyui-geometrypack"}, "widgets_values": ["cube", 2, 1]}, {"id": 2, "type": "GeomPackCreatePrimitive", "pos": [-800, 50], "size": [300, 150], "flags": {}, "order": 1, "mode": 0, "inputs": [{"localized_name": "shape", "name": "shape", "type": "COMBO", "widget": {"name": "shape"}, "link": null}, {"localized_name": "size", "name": "size", "type": "FLOAT", "widget": {"name": "size"}, "link": null}, {"localized_name": "subdivisions", "name": "subdivisions", "shape": 7, "type": "INT", "widget": {"name": "subdivisions"}, "link": null}], "outputs": [{"localized_name": "mesh", "name": "mesh", "type": "TRIMESH", "links": [28, 31]}], "properties": {"aux_id": "PozzettiAndrea/ComfyUI-GeometryPack", "ver": "8b8322e2f784d84097cd3427f097b55dc9a29d2a", "Node name for S&R": "GeomPackCreatePrimitive", "cnr_id": "comfyui-geometrypack"}, "widgets_values": ["sphere", 2.5, 2]}, {"id": 23, "type": "GeomPackBooleanCGAL", "pos": [-384.9918134931428, -190.68513609068106], "size": [270, 78], "flags": {}, "order": 3, "mode": 0, "inputs": [{"localized_name": "mesh_a", "name": "mesh_a", "type": "TRIMESH", "link": 30}, {"localized_name": "mesh_b", "name": "mesh_b", "type": "TRIMESH", "link": 31}, {"localized_name": "operation", "name": "operation", "type": "COMBO", "widget": {"name": "operation"}, "link": null}], "outputs": [{"localized_name": "result_mesh", "name": "result_mesh", "type": "TRIMESH", "links": [32]}, {"localized_name": "info", "name": "info", "type": "STRING", "links": null}], "properties": {"aux_id": "PozzettiAndrea/ComfyUI-GeometryPack", "ver": "c5dfab62adf5e57a1800306b9c6d495f4dd52a43", "Node name for S&R": "GeomPackBooleanCGAL"}, "widgets_values": ["union"]}], "links": [[27, 1, 0, 21, 0, "TRIMESH"], [28, 2, 0, 21, 1, "TRIMESH"], [30, 1, 0, 23, 0, "TRIMESH"], [31, 2, 0, 23, 1, "TRIMESH"], [32, 23, 0, 22, 0, "TRIMESH"]], "groups": [], "config": {}, "extra": {"ds": {"scale": 1.0648000000000015, "offset": [1069.616918677214, 587.525350215399]}, "frontendVersion": "1.30.6", "workflowRendererVersion": "LG"}, "version": 0.4}
{
"id": "58a80d52-612a-405e-b687-4696702fb5a6",
"revision": 1,
"last_node_id": 23,
"last_link_id": 32,
"nodes": [
{
"id": 21,
"type": "GeomPackPreviewMeshDual",
"pos": [
-435.8209574638419,
90.32379879585822
],
"size": [
768,
834
],
"flags": {},
"order": 2,
"mode": 0,
"inputs": [
{
"localized_name": "mesh_1",
"name": "mesh_1",
"type": "TRIMESH",
"link": 27
},
{
"localized_name": "mesh_2",
"name": "mesh_2",
"type": "TRIMESH",
"link": 28
},
{
"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
}
],
"outputs": [],
"properties": {
"aux_id": "PozzettiAndrea/ComfyUI-GeometryPack",
"ver": "991c7a75886f50d567e5ed6d36aed06d0729a938",
"Node name for S&R": "GeomPackPreviewMeshDual",
"cnr_id": "comfyui-geometrypack"
},
"widgets_values": [
"side_by_side",
"fields",
1,
1,
"{\"show_edges\": true, \"camera_state\": \"\", \"selected_field\": \"\"}"
]
},
{
"id": 22,
"type": "GeomPackPreviewMeshVTK",
"pos": [
393.34808550490783,
-249.69329104789136
],
"size": [
512,
722
],
"flags": {},
"order": 4,
"mode": 0,
"inputs": [
{
"localized_name": "trimesh",
"name": "trimesh",
"shape": 7,
"type": "TRIMESH",
"link": 32
},
{
"localized_name": "voxelgrid",
"name": "voxelgrid",
"shape": 7,
"type": "VOXELGRID",
"link": null
},
{
"localized_name": "mode",
"name": "mode",
"type": "COMBO",
"widget": {
"name": "mode"
},
"link": null
}
],
"outputs": [],
"properties": {
"aux_id": "PozzettiAndrea/ComfyUI-GeometryPack",
"ver": "2e13f224560ec09663784033fcbe8565327e9726",
"Node name for S&R": "GeomPackPreviewMeshVTK",
"cnr_id": "comfyui-geometrypack"
},
"widgets_values": [
"fields",
"{\"show_edges\": false, \"camera_state\": \"\", \"selected_field\": \"\"}"
]
},
{
"id": 1,
"type": "GeomPackCreatePrimitive",
"pos": [
-800,
-200
],
"size": [
300,
150
],
"flags": {},
"order": 0,
"mode": 0,
"inputs": [
{
"localized_name": "shape",
"name": "shape",
"type": "COMBO",
"widget": {
"name": "shape"
},
"link": null
},
{
"localized_name": "size",
"name": "size",
"type": "FLOAT",
"widget": {
"name": "size"
},
"link": null
},
{
"localized_name": "subdivisions",
"name": "subdivisions",
"shape": 7,
"type": "INT",
"widget": {
"name": "subdivisions"
},
"link": null
}
],
"outputs": [
{
"localized_name": "mesh",
"name": "mesh",
"type": "TRIMESH",
"links": [
27,
30
]
}
],
"properties": {
"aux_id": "PozzettiAndrea/ComfyUI-GeometryPack",
"ver": "8b8322e2f784d84097cd3427f097b55dc9a29d2a",
"Node name for S&R": "GeomPackCreatePrimitive",
"cnr_id": "comfyui-geometrypack"
},
"widgets_values": [
"cube",
2,
1
]
},
{
"id": 2,
"type": "GeomPackCreatePrimitive",
"pos": [
-800,
50
],
"size": [
300,
150
],
"flags": {},
"order": 1,
"mode": 0,
"inputs": [
{
"localized_name": "shape",
"name": "shape",
"type": "COMBO",
"widget": {
"name": "shape"
},
"link": null
},
{
"localized_name": "size",
"name": "size",
"type": "FLOAT",
"widget": {
"name": "size"
},
"link": null
},
{
"localized_name": "subdivisions",
"name": "subdivisions",
"shape": 7,
"type": "INT",
"widget": {
"name": "subdivisions"
},
"link": null
}
],
"outputs": [
{
"localized_name": "mesh",
"name": "mesh",
"type": "TRIMESH",
"links": [
28,
31
]
}
],
"properties": {
"aux_id": "PozzettiAndrea/ComfyUI-GeometryPack",
"ver": "8b8322e2f784d84097cd3427f097b55dc9a29d2a",
"Node name for S&R": "GeomPackCreatePrimitive",
"cnr_id": "comfyui-geometrypack"
},
"widgets_values": [
"sphere",
2.5,
2
]
},
{
"id": 23,
"type": "GeomPackBooleanCGAL",
"pos": [
-384.9918134931428,
-190.68513609068106
],
"size": [
270,
78
],
"flags": {},
"order": 3,
"mode": 0,
"inputs": [
{
"localized_name": "mesh_a",
"name": "mesh_a",
"type": "TRIMESH",
"link": 30
},
{
"localized_name": "mesh_b",
"name": "mesh_b",
"type": "TRIMESH",
"link": 31
},
{
"localized_name": "operation",
"name": "operation",
"type": "COMBO",
"widget": {
"name": "operation"
},
"link": null
}
],
"outputs": [
{
"localized_name": "result_mesh",
"name": "result_mesh",
"type": "TRIMESH",
"links": [
32
]
},
{
"localized_name": "info",
"name": "info",
"type": "STRING",
"links": null
}
],
"properties": {
"aux_id": "PozzettiAndrea/ComfyUI-GeometryPack",
"ver": "c5dfab62adf5e57a1800306b9c6d495f4dd52a43",
"Node name for S&R": "GeomPackBooleanCGAL"
},
"widgets_values": [
"union"
]
}
],
"links": [
[
27,
1,
0,
21,
0,
"TRIMESH"
],
[
28,
2,
0,
21,
1,
"TRIMESH"
],
[
30,
1,
0,
23,
0,
"TRIMESH"
],
[
31,
2,
0,
23,
1,
"TRIMESH"
],
[
32,
23,
0,
22,
0,
"TRIMESH"
]
],
"groups": [],
"config": {},
"extra": {
"ds": {
"scale": 1.0648000000000015,
"offset": [
1069.616918677214,
587.525350215399
]
},
"frontendVersion": "1.30.6",
"workflowRendererVersion": "LG"
},
"version": 0.4
}
+2 -2
View File
@@ -111,7 +111,7 @@
},
"widgets_values": [
"fields",
""
"{\"show_edges\": false, \"camera_state\": \"\", \"selected_field\": \"\"}"
]
},
{
@@ -355,4 +355,4 @@
"workflowRendererVersion": "LG"
},
"version": 0.4
}
}
+290 -1
View File
@@ -1 +1,290 @@
{"id":"f1e2d3c4-5b6a-7890-abcd-ef1234567890","revision":0,"last_node_id":6,"last_link_id":10,"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":[5,9]},{"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":4,"type":"GeomPackPreviewMeshDual","pos":[153.61197916666663,-96.7200520833334],"size":[768,834],"flags":{},"order":2,"mode":0,"inputs":[{"localized_name":"mesh_1","name":"mesh_1","type":"TRIMESH","link":5},{"localized_name":"mesh_2","name":"mesh_2","type":"TRIMESH","link":8},{"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,true,"{\"position\":[-0.6681526257034239,-1.8611185662971887,0.48246462543800994],\"focalPoint\":[0.000001996755599975586,-0.0636419951915741,-0.03211300075054169],\"viewUp\":[-0.8176470407253343,0.4174384049100435,0.39648265397021126]}","",""]},{"id":6,"type":"GeomPackFillHoles","pos":[-171.29036458333348,47.93098958333326],"size":[210,134],"flags":{},"order":1,"mode":0,"inputs":[{"localized_name":"mesh","name":"mesh","type":"TRIMESH","link":9},{"localized_name":"method","name":"method","type":"COMBO","widget":{"name":"method"},"link":null},{"localized_name":"perimeter","name":"perimeter","shape":7,"type":"FLOAT","widget":{"name":"perimeter"},"link":null},{"localized_name":"maxholesize","name":"maxholesize","shape":7,"type":"INT","widget":{"name":"maxholesize"},"link":null}],"outputs":[{"localized_name":"filled_mesh","name":"filled_mesh","type":"TRIMESH","links":[8]},{"localized_name":"info","name":"info","type":"STRING","links":[]}],"properties":{"cnr_id":"comfyui-geometrypack","ver":"991c7a75886f50d567e5ed6d36aed06d0729a938","Node name for S&R":"GeomPackFillHoles"},"widgets_values":["pymeshlab",0.03,1000,""]}],"links":[[5,1,0,4,0,"TRIMESH"],[8,6,0,4,1,"TRIMESH"],[9,1,0,6,0,"TRIMESH"]],"groups":[],"config":{},"extra":{"ds":{"scale":1,"offset":[636.1302083333335,280.33854166666674]},"frontendVersion":"1.30.6","workflowRendererVersion":"LG"},"version":0.4}
{
"id": "f1e2d3c4-5b6a-7890-abcd-ef1234567890",
"revision": 0,
"last_node_id": 6,
"last_link_id": 10,
"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": [
5,
9
]
},
{
"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": 4,
"type": "GeomPackPreviewMeshDual",
"pos": [
153.61197916666663,
-96.7200520833334
],
"size": [
768,
834
],
"flags": {},
"order": 2,
"mode": 0,
"inputs": [
{
"localized_name": "mesh_1",
"name": "mesh_1",
"type": "TRIMESH",
"link": 5
},
{
"localized_name": "mesh_2",
"name": "mesh_2",
"type": "TRIMESH",
"link": 8
},
{
"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.6681526257034239,-1.8611185662971887,0.48246462543800994],\\\"focalPoint\\\":[0.000001996755599975586,-0.0636419951915741,-0.03211300075054169],\\\"viewUp\\\":[-0.8176470407253343,0.4174384049100435,0.39648265397021126]}\", \"selected_field\": \"\"}"
]
},
{
"id": 6,
"type": "GeomPackFillHoles",
"pos": [
-171.29036458333348,
47.93098958333326
],
"size": [
210,
134
],
"flags": {},
"order": 1,
"mode": 0,
"inputs": [
{
"localized_name": "mesh",
"name": "mesh",
"type": "TRIMESH",
"link": 9
},
{
"localized_name": "method",
"name": "method",
"type": "COMBO",
"widget": {
"name": "method"
},
"link": null
},
{
"localized_name": "perimeter",
"name": "perimeter",
"shape": 7,
"type": "FLOAT",
"widget": {
"name": "perimeter"
},
"link": null
},
{
"localized_name": "maxholesize",
"name": "maxholesize",
"shape": 7,
"type": "INT",
"widget": {
"name": "maxholesize"
},
"link": null
}
],
"outputs": [
{
"localized_name": "filled_mesh",
"name": "filled_mesh",
"type": "TRIMESH",
"links": [
8
]
},
{
"localized_name": "info",
"name": "info",
"type": "STRING",
"links": []
}
],
"properties": {
"cnr_id": "comfyui-geometrypack",
"ver": "991c7a75886f50d567e5ed6d36aed06d0729a938",
"Node name for S&R": "GeomPackFillHoles"
},
"widgets_values": [
"pymeshlab",
0.03,
1000,
""
]
}
],
"links": [
[
5,
1,
0,
4,
0,
"TRIMESH"
],
[
8,
6,
0,
4,
1,
"TRIMESH"
],
[
9,
1,
0,
6,
0,
"TRIMESH"
]
],
"groups": [],
"config": {},
"extra": {
"ds": {
"scale": 1,
"offset": [
636.1302083333335,
280.33854166666674
]
},
"frontendVersion": "1.30.6",
"workflowRendererVersion": "LG"
},
"version": 0.4
}
+386 -1
View File
@@ -1 +1,386 @@
{"id":"f3e4d5c6-7b8a-9012-cdef-123456789012","revision":0,"last_node_id":8,"last_link_id":14,"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":[1,9]},{"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/truck.obj"]},{"id":2,"type":"GeomPackFixNormals","pos":[-175,-63],"size":[270,110],"flags":{},"order":1,"mode":0,"inputs":[{"localized_name":"trimesh","name":"trimesh","type":"TRIMESH","link":1},{"localized_name":"method","name":"method","type":"COMBO","widget":{"name":"method"},"link":null}],"outputs":[{"localized_name":"fixed_mesh","name":"fixed_mesh","type":"TRIMESH","links":[10]},{"localized_name":"info","name":"info","type":"STRING","links":[8]}],"properties":{"cnr_id":"comfyui-geometrypack","ver":"0.1.1","Node name for S&R":"GeomPackFixNormals"},"widgets_values":["igl_bfs",""]},{"id":6,"type":"GeomPackComputeNormals","pos":[-347.74999999999943,187.20312500000009],"size":[292.056640625,58],"flags":{},"order":2,"mode":0,"inputs":[{"localized_name":"trimesh","name":"trimesh","type":"TRIMESH","link":9},{"localized_name":"smooth_vertex_normals","name":"smooth_vertex_normals","type":"COMBO","widget":{"name":"smooth_vertex_normals"},"link":null}],"outputs":[{"localized_name":"mesh_with_normals","name":"mesh_with_normals","type":"TRIMESH","links":[13]}],"properties":{"cnr_id":"comfyui-geometrypack","ver":"991c7a75886f50d567e5ed6d36aed06d0729a938","Node name for S&R":"GeomPackComputeNormals"},"widgets_values":["true"]},{"id":7,"type":"GeomPackComputeNormals","pos":[-360.8229166666663,291.45312499999994],"size":[292.056640625,58],"flags":{},"order":3,"mode":0,"inputs":[{"localized_name":"trimesh","name":"trimesh","type":"TRIMESH","link":10},{"localized_name":"smooth_vertex_normals","name":"smooth_vertex_normals","type":"COMBO","widget":{"name":"smooth_vertex_normals"},"link":null}],"outputs":[{"localized_name":"mesh_with_normals","name":"mesh_with_normals","type":"TRIMESH","links":[14]}],"properties":{"cnr_id":"comfyui-geometrypack","ver":"991c7a75886f50d567e5ed6d36aed06d0729a938","Node name for S&R":"GeomPackComputeNormals"},"widgets_values":["true"]},{"id":8,"type":"GeomPackPreviewMeshDual","pos":[64.0885416666671,143.14583333333331],"size":[768,826],"flags":{},"order":4,"mode":0,"inputs":[{"localized_name":"mesh_1","name":"mesh_1","type":"TRIMESH","link":13},{"localized_name":"mesh_2","name":"mesh_2","type":"TRIMESH","link":14},{"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":"2bc968b6282e2754cef4b5507346e0a9ebdbf32a","Node name for S&R":"GeomPackPreviewMeshDual"},"widgets_values":["side_by_side","fields",1,1,false,"{\"position\":[2.1230389037522457,2.254177889080077,-2.3107558874613097],\"focalPoint\":[0,0,0],\"viewUp\":[-0.37864046226114645,0.8119761508244989,0.4442140596952062]}","normal_x",""]}],"links":[[1,1,0,2,0,"TRIMESH"],[9,1,0,6,0,"TRIMESH"],[10,2,0,7,0,"TRIMESH"],[13,6,0,8,0,"TRIMESH"],[14,7,0,8,1,"TRIMESH"]],"groups":[],"config":{},"extra":{"ds":{"scale":0.75,"offset":[935.9947916666663,198.18750000000003]},"frontendVersion":"1.30.6","workflowRendererVersion":"LG"},"version":0.4}
{
"id": "f3e4d5c6-7b8a-9012-cdef-123456789012",
"revision": 0,
"last_node_id": 8,
"last_link_id": 14,
"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": [
1,
9
]
},
{
"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/truck.obj"
]
},
{
"id": 2,
"type": "GeomPackFixNormals",
"pos": [
-175,
-63
],
"size": [
270,
110
],
"flags": {},
"order": 1,
"mode": 0,
"inputs": [
{
"localized_name": "trimesh",
"name": "trimesh",
"type": "TRIMESH",
"link": 1
},
{
"localized_name": "method",
"name": "method",
"type": "COMBO",
"widget": {
"name": "method"
},
"link": null
}
],
"outputs": [
{
"localized_name": "fixed_mesh",
"name": "fixed_mesh",
"type": "TRIMESH",
"links": [
10
]
},
{
"localized_name": "info",
"name": "info",
"type": "STRING",
"links": [
8
]
}
],
"properties": {
"cnr_id": "comfyui-geometrypack",
"ver": "0.1.1",
"Node name for S&R": "GeomPackFixNormals"
},
"widgets_values": [
"igl_bfs",
""
]
},
{
"id": 6,
"type": "GeomPackComputeNormals",
"pos": [
-347.74999999999943,
187.20312500000009
],
"size": [
292.056640625,
58
],
"flags": {},
"order": 2,
"mode": 0,
"inputs": [
{
"localized_name": "trimesh",
"name": "trimesh",
"type": "TRIMESH",
"link": 9
},
{
"localized_name": "smooth_vertex_normals",
"name": "smooth_vertex_normals",
"type": "COMBO",
"widget": {
"name": "smooth_vertex_normals"
},
"link": null
}
],
"outputs": [
{
"localized_name": "mesh_with_normals",
"name": "mesh_with_normals",
"type": "TRIMESH",
"links": [
13
]
}
],
"properties": {
"cnr_id": "comfyui-geometrypack",
"ver": "991c7a75886f50d567e5ed6d36aed06d0729a938",
"Node name for S&R": "GeomPackComputeNormals"
},
"widgets_values": [
"true"
]
},
{
"id": 7,
"type": "GeomPackComputeNormals",
"pos": [
-360.8229166666663,
291.45312499999994
],
"size": [
292.056640625,
58
],
"flags": {},
"order": 3,
"mode": 0,
"inputs": [
{
"localized_name": "trimesh",
"name": "trimesh",
"type": "TRIMESH",
"link": 10
},
{
"localized_name": "smooth_vertex_normals",
"name": "smooth_vertex_normals",
"type": "COMBO",
"widget": {
"name": "smooth_vertex_normals"
},
"link": null
}
],
"outputs": [
{
"localized_name": "mesh_with_normals",
"name": "mesh_with_normals",
"type": "TRIMESH",
"links": [
14
]
}
],
"properties": {
"cnr_id": "comfyui-geometrypack",
"ver": "991c7a75886f50d567e5ed6d36aed06d0729a938",
"Node name for S&R": "GeomPackComputeNormals"
},
"widgets_values": [
"true"
]
},
{
"id": 8,
"type": "GeomPackPreviewMeshDual",
"pos": [
64.0885416666671,
143.14583333333331
],
"size": [
768,
826
],
"flags": {},
"order": 4,
"mode": 0,
"inputs": [
{
"localized_name": "mesh_1",
"name": "mesh_1",
"type": "TRIMESH",
"link": 13
},
{
"localized_name": "mesh_2",
"name": "mesh_2",
"type": "TRIMESH",
"link": 14
},
{
"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": "2bc968b6282e2754cef4b5507346e0a9ebdbf32a",
"Node name for S&R": "GeomPackPreviewMeshDual"
},
"widgets_values": [
"side_by_side",
"fields",
1,
1,
"{\"show_edges\": false, \"camera_state\": \"{\\\"position\\\":[2.1230389037522457,2.254177889080077,-2.3107558874613097],\\\"focalPoint\\\":[0,0,0],\\\"viewUp\\\":[-0.37864046226114645,0.8119761508244989,0.4442140596952062]}\", \"selected_field\": \"normal_x\"}"
]
}
],
"links": [
[
1,
1,
0,
2,
0,
"TRIMESH"
],
[
9,
1,
0,
6,
0,
"TRIMESH"
],
[
10,
2,
0,
7,
0,
"TRIMESH"
],
[
13,
6,
0,
8,
0,
"TRIMESH"
],
[
14,
7,
0,
8,
1,
"TRIMESH"
]
],
"groups": [],
"config": {},
"extra": {
"ds": {
"scale": 0.75,
"offset": [
935.9947916666663,
198.18750000000003
]
},
"frontendVersion": "1.30.6",
"workflowRendererVersion": "LG"
},
"version": 0.4
}
File diff suppressed because one or more lines are too long
+1 -1
View File
@@ -1 +1 @@
{"id":"99d7a206-3afe-4ab6-ad84-842258739192","revision":0,"last_node_id":16,"last_link_id":18,"nodes":[{"id":7,"type":"GeomPackMeshInfo","pos":[48.052306918259745,-99.72459350786076],"size":[140,26],"flags":{},"order":1,"mode":0,"inputs":[{"localized_name":"trimesh","name":"trimesh","type":"TRIMESH","link":10}],"outputs":[{"localized_name":"info","name":"info","type":"STRING","links":[]}],"properties":{"cnr_id":"comfyui-geometrypack","ver":"965ab7207dc46106186002dd5cbc20dd260e815a","Node name for S&R":"GeomPackMeshInfo"},"widgets_values":[]},{"id":1,"type":"GeomPackCreatePrimitive","pos":[-385.07737412512756,-80.63723555331518],"size":[300,150],"flags":{},"order":0,"mode":0,"inputs":[{"localized_name":"shape","name":"shape","type":"COMBO","widget":{"name":"shape"},"link":null},{"localized_name":"size","name":"size","type":"FLOAT","widget":{"name":"size"},"link":null},{"localized_name":"subdivisions","name":"subdivisions","shape":7,"type":"INT","widget":{"name":"subdivisions"},"link":null}],"outputs":[{"localized_name":"mesh","name":"mesh","type":"TRIMESH","links":[10,14]}],"properties":{"cnr_id":"comfyui-geometrypack","ver":"8b8322e2f784d84097cd3427f097b55dc9a29d2a","Node name for S&R":"GeomPackCreatePrimitive"},"widgets_values":["cube",2,1]},{"id":12,"type":"GeomPackMeshQuality","pos":[-12.8981063048806,6.680365169825036],"size":[272.744140625,122],"flags":{},"order":2,"mode":0,"inputs":[{"localized_name":"trimesh","name":"trimesh","type":"TRIMESH","link":14},{"localized_name":"include_face_quality","name":"include_face_quality","shape":7,"type":"BOOLEAN","widget":{"name":"include_face_quality"},"link":null},{"localized_name":"include_edge_stats","name":"include_edge_stats","shape":7,"type":"BOOLEAN","widget":{"name":"include_edge_stats"},"link":null}],"outputs":[{"localized_name":"min_quality","name":"min_quality","type":"FLOAT","links":[]},{"localized_name":"mean_quality","name":"mean_quality","type":"FLOAT","links":null},{"localized_name":"report","name":"report","type":"STRING","links":[]}],"properties":{"cnr_id":"comfyui-geometrypack","ver":"965ab7207dc46106186002dd5cbc20dd260e815a","Node name for S&R":"GeomPackMeshQuality"},"widgets_values":[true,true]}],"links":[[10,1,0,7,0,"TRIMESH"],[14,1,0,12,0,"TRIMESH"]],"groups":[],"config":{},"extra":{"ds":{"scale":0.9680000000000015,"offset":[691.1369040838053,543.7134881359591]},"frontendVersion":"1.28.8","workflowRendererVersion":"LG"},"version":0.4}
{"id":"99d7a206-3afe-4ab6-ad84-842258739192","revision":0,"last_node_id":16,"last_link_id":18,"nodes":[{"id":1,"type":"GeomPackCreatePrimitive","pos":[-385.07737412512756,-80.63723555331518],"size":[300,150],"flags":{},"order":0,"mode":0,"inputs":[{"localized_name":"shape","name":"shape","type":"COMBO","widget":{"name":"shape"},"link":null},{"localized_name":"size","name":"size","type":"FLOAT","widget":{"name":"size"},"link":null},{"localized_name":"subdivisions","name":"subdivisions","shape":7,"type":"INT","widget":{"name":"subdivisions"},"link":null}],"outputs":[{"localized_name":"mesh","name":"mesh","type":"TRIMESH","links":[10,14]}],"properties":{"cnr_id":"comfyui-geometrypack","ver":"8b8322e2f784d84097cd3427f097b55dc9a29d2a","Node name for S&R":"GeomPackCreatePrimitive"},"widgets_values":["cube",2,1]},{"id":12,"type":"GeomPackMeshQuality","pos":[-32.96883646694154,88.73462945911342],"size":[382.2365685455069,411.21430969238247],"flags":{},"order":2,"mode":0,"inputs":[{"localized_name":"trimesh","name":"trimesh","type":"TRIMESH","link":14},{"localized_name":"include_face_quality","name":"include_face_quality","shape":7,"type":"BOOLEAN","widget":{"name":"include_face_quality"},"link":null},{"localized_name":"include_edge_stats","name":"include_edge_stats","shape":7,"type":"BOOLEAN","widget":{"name":"include_edge_stats"},"link":null}],"outputs":[{"localized_name":"min_quality","name":"min_quality","type":"FLOAT","links":[]},{"localized_name":"mean_quality","name":"mean_quality","type":"FLOAT","links":null},{"localized_name":"info","name":"info","type":"STRING","links":[]}],"properties":{"cnr_id":"comfyui-geometrypack","ver":"965ab7207dc46106186002dd5cbc20dd260e815a","Node name for S&R":"GeomPackMeshQuality"},"widgets_values":[true,true,"true"]},{"id":7,"type":"GeomPackMeshInfo","pos":[3.7452274088714628,-430.9304725619062],"size":[334.37411848172246,432.26362622451734],"flags":{},"order":1,"mode":0,"inputs":[{"localized_name":"trimesh","name":"trimesh","type":"TRIMESH","link":10}],"outputs":[{"localized_name":"info","name":"info","type":"STRING","links":[]}],"properties":{"cnr_id":"comfyui-geometrypack","ver":"965ab7207dc46106186002dd5cbc20dd260e815a","Node name for S&R":"GeomPackMeshInfo"},"widgets_values":["true"]}],"links":[[10,1,0,7,0,"TRIMESH"],[14,1,0,12,0,"TRIMESH"]],"groups":[],"config":{},"extra":{"ds":{"scale":0.5464107642920573,"offset":[1098.2633271628624,702.333240878758]},"frontendVersion":"1.28.8","workflowRendererVersion":"LG"},"version":0.4}
+2 -2
View File
@@ -109,7 +109,7 @@
},
"widgets_values": [
"fields",
""
"{\"show_edges\": false, \"camera_state\": \"\", \"selected_field\": \"\"}"
]
},
{
@@ -191,4 +191,4 @@
"frontendVersion": "1.30.6"
},
"version": 0.4
}
}
File diff suppressed because one or more lines are too long
+294 -1
View File
@@ -1 +1,294 @@
{"id": "r6e7d8c9-0b1a-2345-f678-456789012345", "revision": 0, "last_node_id": 4, "last_link_id": 6, "nodes": [{"id": 3, "type": "GeomPackPreviewMeshDual", "pos": [120.60416666666666, 144.38541666666669], "size": [802, 848], "flags": {}, "order": 2, "mode": 0, "inputs": [{"localized_name": "mesh_1", "name": "mesh_1", "type": "TRIMESH", "link": 6}, {"localized_name": "mesh_2", "name": "mesh_2", "type": "TRIMESH", "link": 5}, {"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}], "outputs": [], "properties": {"aux_id": "PozzettiAndrea/ComfyUI-GeometryPack", "ver": "0.1.1", "Node name for S&R": "GeomPackPreviewMeshDual", "cnr_id": "comfyui-geometrypack"}, "widgets_values": ["side_by_side", "fields", 1, 1, true, "", ""]}, {"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": [4, 6]}, {"localized_name": "texture", "name": "texture", "type": "IMAGE", "links": null}], "properties": {"aux_id": "PozzettiAndrea/ComfyUI-GeometryPack", "ver": "0.1.1", "Node name for S&R": "GeomPackLoadMesh", "cnr_id": "comfyui-geometrypack"}, "widgets_values": ["3d/Stanford_Bunny.stl"]}, {"id": 4, "type": "RefineMesh", "pos": [-315.1250000000004, 148.578125], "size": [286.501953125, 198], "flags": {}, "order": 1, "mode": 0, "inputs": [{"localized_name": "trimesh", "name": "trimesh", "type": "TRIMESH", "link": 4}, {"localized_name": "operation", "name": "operation", "type": "COMBO", "widget": {"name": "operation"}, "link": null}, {"localized_name": "target_face_count", "name": "target_face_count", "shape": 7, "type": "INT", "widget": {"name": "target_face_count"}, "link": null}, {"localized_name": "decimation_method", "name": "decimation_method", "shape": 7, "type": "COMBO", "widget": {"name": "decimation_method"}, "link": null}, {"localized_name": "subdivision_iterations", "name": "subdivision_iterations", "shape": 7, "type": "INT", "widget": {"name": "subdivision_iterations"}, "link": null}, {"localized_name": "smoothing_iterations", "name": "smoothing_iterations", "shape": 7, "type": "INT", "widget": {"name": "smoothing_iterations"}, "link": null}, {"localized_name": "lambda_factor", "name": "lambda_factor", "shape": 7, "type": "FLOAT", "widget": {"name": "lambda_factor"}, "link": null}], "outputs": [{"localized_name": "refined_mesh", "name": "refined_mesh", "type": "TRIMESH", "links": [5]}, {"localized_name": "info", "name": "info", "type": "STRING", "links": null}], "properties": {"aux_id": "PozzettiAndrea/ComfyUI-GeometryPack", "ver": "c5dfab62adf5e57a1800306b9c6d495f4dd52a43", "Node name for S&R": "RefineMesh"}, "widgets_values": ["decimation", 5000, "trimesh", 1, 5, 0.5]}], "links": [[4, 1, 0, 4, 0, "TRIMESH"], [5, 4, 0, 3, 1, "TRIMESH"], [6, 1, 0, 3, 0, "TRIMESH"]], "groups": [], "config": {}, "extra": {"ds": {"scale": 0.75, "offset": [865.7916666666675, 261.421875]}, "frontendVersion": "1.30.6", "workflowRendererVersion": "LG"}, "version": 0.4}
{
"id": "r6e7d8c9-0b1a-2345-f678-456789012345",
"revision": 0,
"last_node_id": 4,
"last_link_id": 6,
"nodes": [
{
"id": 3,
"type": "GeomPackPreviewMeshDual",
"pos": [
120.60416666666666,
144.38541666666669
],
"size": [
802,
848
],
"flags": {},
"order": 2,
"mode": 0,
"inputs": [
{
"localized_name": "mesh_1",
"name": "mesh_1",
"type": "TRIMESH",
"link": 6
},
{
"localized_name": "mesh_2",
"name": "mesh_2",
"type": "TRIMESH",
"link": 5
},
{
"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
}
],
"outputs": [],
"properties": {
"aux_id": "PozzettiAndrea/ComfyUI-GeometryPack",
"ver": "0.1.1",
"Node name for S&R": "GeomPackPreviewMeshDual",
"cnr_id": "comfyui-geometrypack"
},
"widgets_values": [
"side_by_side",
"fields",
1,
1,
"{\"show_edges\": true, \"camera_state\": \"\", \"selected_field\": \"\"}"
]
},
{
"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": [
4,
6
]
},
{
"localized_name": "texture",
"name": "texture",
"type": "IMAGE",
"links": null
}
],
"properties": {
"aux_id": "PozzettiAndrea/ComfyUI-GeometryPack",
"ver": "0.1.1",
"Node name for S&R": "GeomPackLoadMesh",
"cnr_id": "comfyui-geometrypack"
},
"widgets_values": [
"3d/Stanford_Bunny.stl"
]
},
{
"id": 4,
"type": "RefineMesh",
"pos": [
-315.1250000000004,
148.578125
],
"size": [
286.501953125,
198
],
"flags": {},
"order": 1,
"mode": 0,
"inputs": [
{
"localized_name": "trimesh",
"name": "trimesh",
"type": "TRIMESH",
"link": 4
},
{
"localized_name": "operation",
"name": "operation",
"type": "COMBO",
"widget": {
"name": "operation"
},
"link": null
},
{
"localized_name": "target_face_count",
"name": "target_face_count",
"shape": 7,
"type": "INT",
"widget": {
"name": "target_face_count"
},
"link": null
},
{
"localized_name": "decimation_method",
"name": "decimation_method",
"shape": 7,
"type": "COMBO",
"widget": {
"name": "decimation_method"
},
"link": null
},
{
"localized_name": "subdivision_iterations",
"name": "subdivision_iterations",
"shape": 7,
"type": "INT",
"widget": {
"name": "subdivision_iterations"
},
"link": null
},
{
"localized_name": "smoothing_iterations",
"name": "smoothing_iterations",
"shape": 7,
"type": "INT",
"widget": {
"name": "smoothing_iterations"
},
"link": null
},
{
"localized_name": "lambda_factor",
"name": "lambda_factor",
"shape": 7,
"type": "FLOAT",
"widget": {
"name": "lambda_factor"
},
"link": null
}
],
"outputs": [
{
"localized_name": "refined_mesh",
"name": "refined_mesh",
"type": "TRIMESH",
"links": [
5
]
},
{
"localized_name": "info",
"name": "info",
"type": "STRING",
"links": null
}
],
"properties": {
"aux_id": "PozzettiAndrea/ComfyUI-GeometryPack",
"ver": "c5dfab62adf5e57a1800306b9c6d495f4dd52a43",
"Node name for S&R": "RefineMesh"
},
"widgets_values": [
"decimation",
5000,
"trimesh",
1,
5,
0.5
]
}
],
"links": [
[
4,
1,
0,
4,
0,
"TRIMESH"
],
[
5,
4,
0,
3,
1,
"TRIMESH"
],
[
6,
1,
0,
3,
0,
"TRIMESH"
]
],
"groups": [],
"config": {},
"extra": {
"ds": {
"scale": 0.75,
"offset": [
865.7916666666675,
261.421875
]
},
"frontendVersion": "1.30.6",
"workflowRendererVersion": "LG"
},
"version": 0.4
}
+408 -1
View File
@@ -1 +1,408 @@
{"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,true,"{\"position\":[-0.09589855044406126,0.14917436072323867,0.10713076096893098],\"focalPoint\":[0.000001996755599975586,-0.0636419951915741,-0.03211300075054169],\"viewUp\":[-0.49735943130538196,-0.6206957246414098,0.6061108920844951]}","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}
{
"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
}
+359 -1
View File
@@ -1 +1,359 @@
{"id":"fc31dc6e-fd82-4f42-9d3a-57283ccfadba","revision":0,"last_node_id":27,"last_link_id":35,"nodes":[{"id":25,"type":"GeomPackPreviewMeshDual","pos":[-344.64489975927364,265.1754548878005],"size":[768,834],"flags":{},"order":2,"mode":0,"inputs":[{"localized_name":"mesh_1","name":"mesh_1","type":"TRIMESH","link":29},{"localized_name":"mesh_2","name":"mesh_2","type":"TRIMESH","link":35},{"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}],"outputs":[],"properties":{"cnr_id":"comfyui-geometrypack","ver":"991c7a75886f50d567e5ed6d36aed06d0729a938","Node name for S&R":"GeomPackPreviewMeshDual"},"widgets_values":["side_by_side","fields",1,1,true,""]},{"id":1,"type":"GeomPackLoadMesh","pos":[-502.81561847832234,-58.160239777583065],"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":[29,34]},{"localized_name":"texture","name":"texture","type":"IMAGE","links":null}],"properties":{"cnr_id":"comfyui-geometrypack","ver":"253a956368261760da54dc96750c2ab0224e2b1f","Node name for S&R":"GeomPackLoadMesh","aux_id":"PozzettiAndrea/ComfyUI-GeometryPack"},"widgets_values":["3d/Stanford_Bunny.stl"]},{"id":27,"type":"GeomPackRemesh","pos":[-674.8316849155233,165.8287830128005],"size":[214.34375,182],"flags":{},"order":1,"mode":0,"inputs":[{"localized_name":"trimesh","name":"trimesh","type":"TRIMESH","link":34},{"localized_name":"backend","name":"backend","type":"COMBO","widget":{"name":"backend"},"link":null},{"localized_name":"target_edge_length","name":"target_edge_length","shape":7,"type":"FLOAT","widget":{"name":"target_edge_length"},"link":null},{"localized_name":"iterations","name":"iterations","shape":7,"type":"INT","widget":{"name":"iterations"},"link":null},{"localized_name":"feature_angle","name":"feature_angle","shape":7,"type":"FLOAT","widget":{"name":"feature_angle"},"link":null},{"localized_name":"adaptive","name":"adaptive","shape":7,"type":"COMBO","widget":{"name":"adaptive"},"link":null},{"localized_name":"target_vertex_count","name":"target_vertex_count","shape":7,"type":"INT","widget":{"name":"target_vertex_count"},"link":null},{"localized_name":"deterministic","name":"deterministic","shape":7,"type":"COMBO","widget":{"name":"deterministic"},"link":null},{"localized_name":"crease_angle","name":"crease_angle","shape":7,"type":"FLOAT","widget":{"name":"crease_angle"},"link":null},{"localized_name":"target_face_count","name":"target_face_count","shape":7,"type":"INT","widget":{"name":"target_face_count"},"link":null},{"localized_name":"preserve_sharp","name":"preserve_sharp","shape":7,"type":"COMBO","widget":{"name":"preserve_sharp"},"link":null},{"localized_name":"preserve_boundary","name":"preserve_boundary","shape":7,"type":"COMBO","widget":{"name":"preserve_boundary"},"link":null}],"outputs":[{"localized_name":"remeshed_mesh","name":"remeshed_mesh","type":"TRIMESH","links":[35]},{"localized_name":"info","name":"info","type":"STRING","links":null}],"properties":{"cnr_id":"comfyui-geometrypack","ver":"f4d5713f5feef867c82be5a2d67e532e7a95933b","Node name for S&R":"GeomPackRemesh"},"widgets_values":["quadriflow",1,3,30,"false",5000,"true",0,5000,"false","true",""]}],"links":[[29,1,0,25,0,"TRIMESH"],[34,1,0,27,0,"TRIMESH"],[35,27,0,25,1,"TRIMESH"]],"groups":[],"config":{},"extra":{"ds":{"scale":0.751314800901578,"offset":[1042.894778665523,-10.642501762800515]},"frontendVersion":"1.30.6","workflowRendererVersion":"LG"},"version":0.4}
{
"id": "fc31dc6e-fd82-4f42-9d3a-57283ccfadba",
"revision": 0,
"last_node_id": 27,
"last_link_id": 35,
"nodes": [
{
"id": 25,
"type": "GeomPackPreviewMeshDual",
"pos": [
-344.64489975927364,
265.1754548878005
],
"size": [
768,
834
],
"flags": {},
"order": 2,
"mode": 0,
"inputs": [
{
"localized_name": "mesh_1",
"name": "mesh_1",
"type": "TRIMESH",
"link": 29
},
{
"localized_name": "mesh_2",
"name": "mesh_2",
"type": "TRIMESH",
"link": 35
},
{
"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
}
],
"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\": \"\", \"selected_field\": \"\"}"
]
},
{
"id": 1,
"type": "GeomPackLoadMesh",
"pos": [
-502.81561847832234,
-58.160239777583065
],
"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": [
29,
34
]
},
{
"localized_name": "texture",
"name": "texture",
"type": "IMAGE",
"links": null
}
],
"properties": {
"cnr_id": "comfyui-geometrypack",
"ver": "253a956368261760da54dc96750c2ab0224e2b1f",
"Node name for S&R": "GeomPackLoadMesh",
"aux_id": "PozzettiAndrea/ComfyUI-GeometryPack"
},
"widgets_values": [
"3d/Stanford_Bunny.stl"
]
},
{
"id": 27,
"type": "GeomPackRemesh",
"pos": [
-674.8316849155233,
165.8287830128005
],
"size": [
214.34375,
182
],
"flags": {},
"order": 1,
"mode": 0,
"inputs": [
{
"localized_name": "trimesh",
"name": "trimesh",
"type": "TRIMESH",
"link": 34
},
{
"localized_name": "backend",
"name": "backend",
"type": "COMBO",
"widget": {
"name": "backend"
},
"link": null
},
{
"localized_name": "target_edge_length",
"name": "target_edge_length",
"shape": 7,
"type": "FLOAT",
"widget": {
"name": "target_edge_length"
},
"link": null
},
{
"localized_name": "iterations",
"name": "iterations",
"shape": 7,
"type": "INT",
"widget": {
"name": "iterations"
},
"link": null
},
{
"localized_name": "feature_angle",
"name": "feature_angle",
"shape": 7,
"type": "FLOAT",
"widget": {
"name": "feature_angle"
},
"link": null
},
{
"localized_name": "adaptive",
"name": "adaptive",
"shape": 7,
"type": "COMBO",
"widget": {
"name": "adaptive"
},
"link": null
},
{
"localized_name": "target_vertex_count",
"name": "target_vertex_count",
"shape": 7,
"type": "INT",
"widget": {
"name": "target_vertex_count"
},
"link": null
},
{
"localized_name": "deterministic",
"name": "deterministic",
"shape": 7,
"type": "COMBO",
"widget": {
"name": "deterministic"
},
"link": null
},
{
"localized_name": "crease_angle",
"name": "crease_angle",
"shape": 7,
"type": "FLOAT",
"widget": {
"name": "crease_angle"
},
"link": null
},
{
"localized_name": "target_face_count",
"name": "target_face_count",
"shape": 7,
"type": "INT",
"widget": {
"name": "target_face_count"
},
"link": null
},
{
"localized_name": "preserve_sharp",
"name": "preserve_sharp",
"shape": 7,
"type": "COMBO",
"widget": {
"name": "preserve_sharp"
},
"link": null
},
{
"localized_name": "preserve_boundary",
"name": "preserve_boundary",
"shape": 7,
"type": "COMBO",
"widget": {
"name": "preserve_boundary"
},
"link": null
}
],
"outputs": [
{
"localized_name": "remeshed_mesh",
"name": "remeshed_mesh",
"type": "TRIMESH",
"links": [
35
]
},
{
"localized_name": "info",
"name": "info",
"type": "STRING",
"links": null
}
],
"properties": {
"cnr_id": "comfyui-geometrypack",
"ver": "f4d5713f5feef867c82be5a2d67e532e7a95933b",
"Node name for S&R": "GeomPackRemesh"
},
"widgets_values": [
"quadriflow",
1,
3,
30,
"false",
5000,
"true",
0,
5000,
"false",
"true",
""
]
}
],
"links": [
[
29,
1,
0,
25,
0,
"TRIMESH"
],
[
34,
1,
0,
27,
0,
"TRIMESH"
],
[
35,
27,
0,
25,
1,
"TRIMESH"
]
],
"groups": [],
"config": {},
"extra": {
"ds": {
"scale": 0.751314800901578,
"offset": [
1042.894778665523,
-10.642501762800515
]
},
"frontendVersion": "1.30.6",
"workflowRendererVersion": "LG"
},
"version": 0.4
}
+293 -1
View File
@@ -1 +1,293 @@
{"id":"fc31dc6e-fd82-4f42-9d3a-57283ccfadba","revision":0,"last_node_id":27,"last_link_id":34,"nodes":[{"id":1,"type":"GeomPackLoadMesh","pos":[-502.81561847832234,-58.160239777583065],"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":[30,33]},{"localized_name":"texture","name":"texture","type":"IMAGE","links":null}],"properties":{"aux_id":"PozzettiAndrea/ComfyUI-GeometryPack","ver":"253a956368261760da54dc96750c2ab0224e2b1f","Node name for S&R":"GeomPackLoadMesh","cnr_id":"comfyui-geometrypack"},"widgets_values":["3d/Stanford_Bunny.stl"]},{"id":26,"type":"GeomPackRemeshCGAL","pos":[-469.8082770640447,136.13467820900172],"size":[274.009765625,158],"flags":{},"order":1,"mode":0,"inputs":[{"localized_name":"trimesh","name":"trimesh","type":"TRIMESH","link":30},{"localized_name":"target_edge_length","name":"target_edge_length","shape":7,"type":"FLOAT","widget":{"name":"target_edge_length"},"link":null},{"localized_name":"iterations","name":"iterations","shape":7,"type":"INT","widget":{"name":"iterations"},"link":null},{"localized_name":"protect_boundaries","name":"protect_boundaries","shape":7,"type":"COMBO","widget":{"name":"protect_boundaries"},"link":null}],"outputs":[{"localized_name":"remeshed_mesh","name":"remeshed_mesh","type":"TRIMESH","links":[34]},{"localized_name":"info","name":"info","type":"STRING","links":null}],"properties":{"aux_id":"PozzettiAndrea/ComfyUI-GeometryPack","ver":"d0a698d6d5d375dc1e50b1146d4f5fbe9e819d16","Node name for S&R":"GeomPackRemeshCGAL","cnr_id":"comfyui-geometrypack"},"widgets_values":[1,3,"true",""]},{"id":27,"type":"GeomPackPreviewMeshDual","pos":[-115.79919151716959,-52.67131124412321],"size":[768,834],"flags":{},"order":2,"mode":0,"inputs":[{"localized_name":"mesh_1","name":"mesh_1","type":"TRIMESH","link":33},{"localized_name":"mesh_2","name":"mesh_2","type":"TRIMESH","link":34},{"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":{"aux_id":"PozzettiAndrea/ComfyUI-GeometryPack","ver":"abe9ed9726622d0f29e3936feaf6c1aa446914a3","Node name for S&R":"GeomPackPreviewMeshDual"},"widgets_values":["side_by_side","fields",1,1,true,"{\"position\":[-131.66068270640417,-232.56748089092218,189.20482021602103],\"focalPoint\":[30.322647094726562,1.8909549713134766,59.22096252441406],\"viewUp\":[0.2535224962298691,0.329135569638136,0.9096131709162725]}","",""]}],"links":[[30,1,0,26,0,"TRIMESH"],[33,1,0,27,0,"TRIMESH"],[34,26,0,27,1,"TRIMESH"]],"groups":[],"config":{},"extra":{"ds":{"scale":0.6830134553650705,"offset":[1094.6015137827944,690.2125124159984]},"frontendVersion":"1.30.6","workflowRendererVersion":"LG"},"version":0.4}
{
"id": "fc31dc6e-fd82-4f42-9d3a-57283ccfadba",
"revision": 0,
"last_node_id": 27,
"last_link_id": 34,
"nodes": [
{
"id": 1,
"type": "GeomPackLoadMesh",
"pos": [
-502.81561847832234,
-58.160239777583065
],
"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": [
30,
33
]
},
{
"localized_name": "texture",
"name": "texture",
"type": "IMAGE",
"links": null
}
],
"properties": {
"aux_id": "PozzettiAndrea/ComfyUI-GeometryPack",
"ver": "253a956368261760da54dc96750c2ab0224e2b1f",
"Node name for S&R": "GeomPackLoadMesh",
"cnr_id": "comfyui-geometrypack"
},
"widgets_values": [
"3d/Stanford_Bunny.stl"
]
},
{
"id": 26,
"type": "GeomPackRemeshCGAL",
"pos": [
-469.8082770640447,
136.13467820900172
],
"size": [
274.009765625,
158
],
"flags": {},
"order": 1,
"mode": 0,
"inputs": [
{
"localized_name": "trimesh",
"name": "trimesh",
"type": "TRIMESH",
"link": 30
},
{
"localized_name": "target_edge_length",
"name": "target_edge_length",
"shape": 7,
"type": "FLOAT",
"widget": {
"name": "target_edge_length"
},
"link": null
},
{
"localized_name": "iterations",
"name": "iterations",
"shape": 7,
"type": "INT",
"widget": {
"name": "iterations"
},
"link": null
},
{
"localized_name": "protect_boundaries",
"name": "protect_boundaries",
"shape": 7,
"type": "COMBO",
"widget": {
"name": "protect_boundaries"
},
"link": null
}
],
"outputs": [
{
"localized_name": "remeshed_mesh",
"name": "remeshed_mesh",
"type": "TRIMESH",
"links": [
34
]
},
{
"localized_name": "info",
"name": "info",
"type": "STRING",
"links": null
}
],
"properties": {
"aux_id": "PozzettiAndrea/ComfyUI-GeometryPack",
"ver": "d0a698d6d5d375dc1e50b1146d4f5fbe9e819d16",
"Node name for S&R": "GeomPackRemeshCGAL",
"cnr_id": "comfyui-geometrypack"
},
"widgets_values": [
1,
3,
"true",
""
]
},
{
"id": 27,
"type": "GeomPackPreviewMeshDual",
"pos": [
-115.79919151716959,
-52.67131124412321
],
"size": [
768,
834
],
"flags": {},
"order": 2,
"mode": 0,
"inputs": [
{
"localized_name": "mesh_1",
"name": "mesh_1",
"type": "TRIMESH",
"link": 33
},
{
"localized_name": "mesh_2",
"name": "mesh_2",
"type": "TRIMESH",
"link": 34
},
{
"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": {
"aux_id": "PozzettiAndrea/ComfyUI-GeometryPack",
"ver": "abe9ed9726622d0f29e3936feaf6c1aa446914a3",
"Node name for S&R": "GeomPackPreviewMeshDual"
},
"widgets_values": [
"side_by_side",
"fields",
1,
1,
"{\"show_edges\": true, \"camera_state\": \"{\\\"position\\\":[-131.66068270640417,-232.56748089092218,189.20482021602103],\\\"focalPoint\\\":[30.322647094726562,1.8909549713134766,59.22096252441406],\\\"viewUp\\\":[0.2535224962298691,0.329135569638136,0.9096131709162725]}\", \"selected_field\": \"\"}"
]
}
],
"links": [
[
30,
1,
0,
26,
0,
"TRIMESH"
],
[
33,
1,
0,
27,
0,
"TRIMESH"
],
[
34,
26,
0,
27,
1,
"TRIMESH"
]
],
"groups": [],
"config": {},
"extra": {
"ds": {
"scale": 0.6830134553650705,
"offset": [
1094.6015137827944,
690.2125124159984
]
},
"frontendVersion": "1.30.6",
"workflowRendererVersion": "LG"
},
"version": 0.4
}
+314 -1
View File
@@ -1 +1,314 @@
{"id":"fc31dc6e-fd82-4f42-9d3a-57283ccfadba","revision":0,"last_node_id":32,"last_link_id":48,"nodes":[{"id":1,"type":"GeomPackLoadMesh","pos":[-553.8798563116762,-69.44822756818182],"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":[43,47]},{"localized_name":"texture","name":"texture","type":"IMAGE","links":null}],"properties":{"aux_id":"PozzettiAndrea/ComfyUI-GeometryPack","ver":"253a956368261760da54dc96750c2ab0224e2b1f","Node name for S&R":"GeomPackLoadMesh","cnr_id":"comfyui-geometrypack"},"widgets_values":["3d/Stanford_Bunny.stl"]},{"id":32,"type":"GeomPackPreviewMeshDual","pos":[-210.04648980414163,40.2496015193593],"size":[768,834],"flags":{},"order":2,"mode":0,"inputs":[{"localized_name":"mesh_1","name":"mesh_1","type":"TRIMESH","link":47},{"localized_name":"mesh_2","name":"mesh_2","type":"TRIMESH","link":48},{"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":{"aux_id":"PozzettiAndrea/ComfyUI-GeometryPack","ver":"abe9ed9726622d0f29e3936feaf6c1aa446914a3","Node name for S&R":"GeomPackPreviewMeshDual"},"widgets_values":["side_by_side","fields",1,1,true,"{\"position\":[-104.03222092116789,-54.74525049655604,122.61947175655823],\"focalPoint\":[30.321775436401367,1.9068737030029297,59.235236167907715],\"viewUp\":[0.18685523349867636,0.5017895827965837,0.8445663599214603]}","",""]},{"id":31,"type":"GeomPackRemeshBlender","pos":[-486.88728378090264,115.45362409343684],"size":[210,182],"flags":{},"order":1,"mode":0,"inputs":[{"localized_name":"trimesh","name":"trimesh","type":"TRIMESH","link":43},{"localized_name":"backend","name":"backend","type":"COMBO","widget":{"name":"backend"},"link":null},{"localized_name":"voxel_size","name":"voxel_size","shape":7,"type":"FLOAT","widget":{"name":"voxel_size"},"link":null},{"localized_name":"octree_depth","name":"octree_depth","shape":7,"type":"INT","widget":{"name":"octree_depth"},"link":null},{"localized_name":"scale","name":"scale","shape":7,"type":"FLOAT","widget":{"name":"scale"},"link":null},{"localized_name":"sharpness","name":"sharpness","shape":7,"type":"FLOAT","widget":{"name":"sharpness"},"link":null}],"outputs":[{"localized_name":"remeshed_mesh","name":"remeshed_mesh","type":"TRIMESH","links":[48]},{"localized_name":"info","name":"info","type":"STRING","links":null}],"properties":{"aux_id":"PozzettiAndrea/ComfyUI-GeometryPack","ver":"a57da232130b20d93f36248ed810254035c6226c","Node name for S&R":"GeomPackRemeshBlender","cnr_id":"comfyui-geometrypack"},"widgets_values":["blender_sharp",1,7,0.9,1,""]}],"links":[[43,1,0,31,0,"TRIMESH"],[47,1,0,32,0,"TRIMESH"],[48,31,0,32,1,"TRIMESH"]],"groups":[],"config":{},"extra":{"ds":{"scale":0.7742202296679138,"offset":[905.6203370297437,319.52771290121194]},"frontendVersion":"1.30.6","workflowRendererVersion":"LG"},"version":0.4}
{
"id": "fc31dc6e-fd82-4f42-9d3a-57283ccfadba",
"revision": 0,
"last_node_id": 32,
"last_link_id": 48,
"nodes": [
{
"id": 1,
"type": "GeomPackLoadMesh",
"pos": [
-553.8798563116762,
-69.44822756818182
],
"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": [
43,
47
]
},
{
"localized_name": "texture",
"name": "texture",
"type": "IMAGE",
"links": null
}
],
"properties": {
"aux_id": "PozzettiAndrea/ComfyUI-GeometryPack",
"ver": "253a956368261760da54dc96750c2ab0224e2b1f",
"Node name for S&R": "GeomPackLoadMesh",
"cnr_id": "comfyui-geometrypack"
},
"widgets_values": [
"3d/Stanford_Bunny.stl"
]
},
{
"id": 32,
"type": "GeomPackPreviewMeshDual",
"pos": [
-210.04648980414163,
40.2496015193593
],
"size": [
768,
834
],
"flags": {},
"order": 2,
"mode": 0,
"inputs": [
{
"localized_name": "mesh_1",
"name": "mesh_1",
"type": "TRIMESH",
"link": 47
},
{
"localized_name": "mesh_2",
"name": "mesh_2",
"type": "TRIMESH",
"link": 48
},
{
"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": {
"aux_id": "PozzettiAndrea/ComfyUI-GeometryPack",
"ver": "abe9ed9726622d0f29e3936feaf6c1aa446914a3",
"Node name for S&R": "GeomPackPreviewMeshDual"
},
"widgets_values": [
"side_by_side",
"fields",
1,
1,
"{\"show_edges\": true, \"camera_state\": \"{\\\"position\\\":[-104.03222092116789,-54.74525049655604,122.61947175655823],\\\"focalPoint\\\":[30.321775436401367,1.9068737030029297,59.235236167907715],\\\"viewUp\\\":[0.18685523349867636,0.5017895827965837,0.8445663599214603]}\", \"selected_field\": \"\"}"
]
},
{
"id": 31,
"type": "GeomPackRemeshBlender",
"pos": [
-486.88728378090264,
115.45362409343684
],
"size": [
210,
182
],
"flags": {},
"order": 1,
"mode": 0,
"inputs": [
{
"localized_name": "trimesh",
"name": "trimesh",
"type": "TRIMESH",
"link": 43
},
{
"localized_name": "backend",
"name": "backend",
"type": "COMBO",
"widget": {
"name": "backend"
},
"link": null
},
{
"localized_name": "voxel_size",
"name": "voxel_size",
"shape": 7,
"type": "FLOAT",
"widget": {
"name": "voxel_size"
},
"link": null
},
{
"localized_name": "octree_depth",
"name": "octree_depth",
"shape": 7,
"type": "INT",
"widget": {
"name": "octree_depth"
},
"link": null
},
{
"localized_name": "scale",
"name": "scale",
"shape": 7,
"type": "FLOAT",
"widget": {
"name": "scale"
},
"link": null
},
{
"localized_name": "sharpness",
"name": "sharpness",
"shape": 7,
"type": "FLOAT",
"widget": {
"name": "sharpness"
},
"link": null
}
],
"outputs": [
{
"localized_name": "remeshed_mesh",
"name": "remeshed_mesh",
"type": "TRIMESH",
"links": [
48
]
},
{
"localized_name": "info",
"name": "info",
"type": "STRING",
"links": null
}
],
"properties": {
"aux_id": "PozzettiAndrea/ComfyUI-GeometryPack",
"ver": "a57da232130b20d93f36248ed810254035c6226c",
"Node name for S&R": "GeomPackRemeshBlender",
"cnr_id": "comfyui-geometrypack"
},
"widgets_values": [
"blender_sharp",
1,
7,
0.9,
1,
""
]
}
],
"links": [
[
43,
1,
0,
31,
0,
"TRIMESH"
],
[
47,
1,
0,
32,
0,
"TRIMESH"
],
[
48,
31,
0,
32,
1,
"TRIMESH"
]
],
"groups": [],
"config": {},
"extra": {
"ds": {
"scale": 0.7742202296679138,
"offset": [
905.6203370297437,
319.52771290121194
]
},
"frontendVersion": "1.30.6",
"workflowRendererVersion": "LG"
},
"version": 0.4
}
+251 -1
View File
@@ -1 +1,251 @@
{"id":"fc31dc6e-fd82-4f42-9d3a-57283ccfadba","revision":0,"last_node_id":27,"last_link_id":35,"nodes":[{"id":25,"type":"GeomPackPreviewMeshDual","pos":[-288.0410052280236,276.0522205128005],"size":[768,834],"flags":{},"order":2,"mode":0,"inputs":[{"localized_name":"mesh_1","name":"mesh_1","type":"TRIMESH","link":35},{"localized_name":"mesh_2","name":"mesh_2","type":"TRIMESH","link":34},{"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}],"outputs":[],"properties":{"aux_id":"PozzettiAndrea/ComfyUI-GeometryPack","ver":"991c7a75886f50d567e5ed6d36aed06d0729a938","Node name for S&R":"GeomPackPreviewMeshDual","cnr_id":"comfyui-geometrypack"},"widgets_values":["side_by_side","fields",1,1,""]},{"id":1,"type":"GeomPackLoadMesh","pos":[-502.81561847832234,-58.160239777583065],"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":[33,35]},{"localized_name":"texture","name":"texture","type":"IMAGE","links":null}],"properties":{"aux_id":"PozzettiAndrea/ComfyUI-GeometryPack","ver":"253a956368261760da54dc96750c2ab0224e2b1f","Node name for S&R":"GeomPackLoadMesh","cnr_id":"comfyui-geometrypack"},"widgets_values":["3d/Stanford_Bunny.stl"]},{"id":27,"type":"GeomPackRemeshGPU","pos":[-167.53918824190762,-8.479133946823929],"size":[270,102],"flags":{},"order":1,"mode":0,"inputs":[{"localized_name":"trimesh","name":"trimesh","type":"TRIMESH","link":33},{"localized_name":"target_face_count","name":"target_face_count","shape":7,"type":"INT","widget":{"name":"target_face_count"},"link":null},{"localized_name":"remesh_band","name":"remesh_band","shape":7,"type":"FLOAT","widget":{"name":"remesh_band"},"link":null}],"outputs":[{"localized_name":"remeshed_mesh","name":"remeshed_mesh","type":"TRIMESH","links":[34]},{"localized_name":"info","name":"info","type":"STRING","links":null}],"properties":{"aux_id":"PozzettiAndrea/ComfyUI-GeometryPack","ver":"8243c98a085fa371cce7e31f4036cb89d71fd7b9","Node name for S&R":"GeomPackRemeshGPU"},"widgets_values":[500000,1]}],"links":[[33,1,0,27,0,"TRIMESH"],[34,27,0,25,1,"TRIMESH"],[35,1,0,25,0,"TRIMESH"]],"groups":[],"config":{},"extra":{"ds":{"scale":0.7935011461883303,"offset":[1052.8561198866012,169.1594311492416]},"frontendVersion":"1.30.6","workflowRendererVersion":"LG"},"version":0.4}
{
"id": "fc31dc6e-fd82-4f42-9d3a-57283ccfadba",
"revision": 0,
"last_node_id": 27,
"last_link_id": 35,
"nodes": [
{
"id": 25,
"type": "GeomPackPreviewMeshDual",
"pos": [
-288.0410052280236,
276.0522205128005
],
"size": [
768,
834
],
"flags": {},
"order": 2,
"mode": 0,
"inputs": [
{
"localized_name": "mesh_1",
"name": "mesh_1",
"type": "TRIMESH",
"link": 35
},
{
"localized_name": "mesh_2",
"name": "mesh_2",
"type": "TRIMESH",
"link": 34
},
{
"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
}
],
"outputs": [],
"properties": {
"aux_id": "PozzettiAndrea/ComfyUI-GeometryPack",
"ver": "991c7a75886f50d567e5ed6d36aed06d0729a938",
"Node name for S&R": "GeomPackPreviewMeshDual",
"cnr_id": "comfyui-geometrypack"
},
"widgets_values": [
"side_by_side",
"fields",
1,
1,
"{\"show_edges\": false, \"camera_state\": \"\", \"selected_field\": \"\"}"
]
},
{
"id": 1,
"type": "GeomPackLoadMesh",
"pos": [
-502.81561847832234,
-58.160239777583065
],
"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": [
33,
35
]
},
{
"localized_name": "texture",
"name": "texture",
"type": "IMAGE",
"links": null
}
],
"properties": {
"aux_id": "PozzettiAndrea/ComfyUI-GeometryPack",
"ver": "253a956368261760da54dc96750c2ab0224e2b1f",
"Node name for S&R": "GeomPackLoadMesh",
"cnr_id": "comfyui-geometrypack"
},
"widgets_values": [
"3d/Stanford_Bunny.stl"
]
},
{
"id": 27,
"type": "GeomPackRemeshGPU",
"pos": [
-167.53918824190762,
-8.479133946823929
],
"size": [
270,
102
],
"flags": {},
"order": 1,
"mode": 0,
"inputs": [
{
"localized_name": "trimesh",
"name": "trimesh",
"type": "TRIMESH",
"link": 33
},
{
"localized_name": "target_face_count",
"name": "target_face_count",
"shape": 7,
"type": "INT",
"widget": {
"name": "target_face_count"
},
"link": null
},
{
"localized_name": "remesh_band",
"name": "remesh_band",
"shape": 7,
"type": "FLOAT",
"widget": {
"name": "remesh_band"
},
"link": null
}
],
"outputs": [
{
"localized_name": "remeshed_mesh",
"name": "remeshed_mesh",
"type": "TRIMESH",
"links": [
34
]
},
{
"localized_name": "info",
"name": "info",
"type": "STRING",
"links": null
}
],
"properties": {
"aux_id": "PozzettiAndrea/ComfyUI-GeometryPack",
"ver": "8243c98a085fa371cce7e31f4036cb89d71fd7b9",
"Node name for S&R": "GeomPackRemeshGPU"
},
"widgets_values": [
500000,
1
]
}
],
"links": [
[
33,
1,
0,
27,
0,
"TRIMESH"
],
[
34,
27,
0,
25,
1,
"TRIMESH"
],
[
35,
1,
0,
25,
0,
"TRIMESH"
]
],
"groups": [],
"config": {},
"extra": {
"ds": {
"scale": 0.7935011461883303,
"offset": [
1052.8561198866012,
169.1594311492416
]
},
"frontendVersion": "1.30.6",
"workflowRendererVersion": "LG"
},
"version": 0.4
}
+149 -1
View File
@@ -1 +1,149 @@
{"id": "99d7a206-3afe-4ab6-ad84-842258739192", "revision": 0, "last_node_id": 7, "last_link_id": 11, "nodes": [{"id": 2, "type": "GeomPackCreatePrimitive", "pos": [-385.07737412512756, 169.36276444668482], "size": [300, 150], "flags": {}, "order": 0, "mode": 0, "inputs": [], "outputs": [{"name": "mesh", "type": "TRIMESH", "links": [11]}], "properties": {"cnr_id": "comfyui-geometrypack", "ver": "8b8322e2f784d84097cd3427f097b55dc9a29d2a", "Node name for S&R": "GeomPackCreatePrimitive"}, "widgets_values": ["sphere", 2.5, 2]}, {"id": 1, "type": "GeomPackCreatePrimitive", "pos": [-406.7715890011608, -54.81078927232348], "size": [300, 150], "flags": {}, "order": 1, "mode": 0, "inputs": [], "outputs": [{"name": "mesh", "type": "TRIMESH", "links": [10]}], "properties": {"cnr_id": "comfyui-geometrypack", "ver": "8b8322e2f784d84097cd3427f097b55dc9a29d2a", "Node name for S&R": "GeomPackCreatePrimitive"}, "widgets_values": ["cube", 2, 1]}, {"id": 7, "type": "GeomPackPreviewMeshDual", "pos": [290.82090195958176, -94.5593042516624], "size": [768, 834], "flags": {}, "order": 2, "mode": 0, "inputs": [{"name": "mesh_1", "type": "TRIMESH", "link": 10}, {"name": "mesh_2", "type": "TRIMESH", "link": 11}], "outputs": [], "properties": {"cnr_id": "comfyui-geometrypack", "ver": "a22feb725fe9afaf6cdcfa75002a514292fcec9a", "Node name for S&R": "GeomPackPreviewMeshDual"}, "widgets_values": ["side_by_side", "fields", 1, 1, true, "", ""]}], "links": [[10, 1, 0, 7, 0, "TRIMESH"], [11, 2, 0, 7, 1, "TRIMESH"]], "groups": [], "config": {}, "extra": {"ds": {"scale": 0.9680000000000015, "offset": [616.5832173585986, 348.8529509458769]}, "frontendVersion": "1.30.6"}, "version": 0.4}
{
"id": "99d7a206-3afe-4ab6-ad84-842258739192",
"revision": 0,
"last_node_id": 7,
"last_link_id": 11,
"nodes": [
{
"id": 2,
"type": "GeomPackCreatePrimitive",
"pos": [
-385.07737412512756,
169.36276444668482
],
"size": [
300,
150
],
"flags": {},
"order": 0,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "mesh",
"type": "TRIMESH",
"links": [
11
]
}
],
"properties": {
"cnr_id": "comfyui-geometrypack",
"ver": "8b8322e2f784d84097cd3427f097b55dc9a29d2a",
"Node name for S&R": "GeomPackCreatePrimitive"
},
"widgets_values": [
"sphere",
2.5,
2
]
},
{
"id": 1,
"type": "GeomPackCreatePrimitive",
"pos": [
-406.7715890011608,
-54.81078927232348
],
"size": [
300,
150
],
"flags": {},
"order": 1,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "mesh",
"type": "TRIMESH",
"links": [
10
]
}
],
"properties": {
"cnr_id": "comfyui-geometrypack",
"ver": "8b8322e2f784d84097cd3427f097b55dc9a29d2a",
"Node name for S&R": "GeomPackCreatePrimitive"
},
"widgets_values": [
"cube",
2,
1
]
},
{
"id": 7,
"type": "GeomPackPreviewMeshDual",
"pos": [
290.82090195958176,
-94.5593042516624
],
"size": [
768,
834
],
"flags": {},
"order": 2,
"mode": 0,
"inputs": [
{
"name": "mesh_1",
"type": "TRIMESH",
"link": 10
},
{
"name": "mesh_2",
"type": "TRIMESH",
"link": 11
}
],
"outputs": [],
"properties": {
"cnr_id": "comfyui-geometrypack",
"ver": "a22feb725fe9afaf6cdcfa75002a514292fcec9a",
"Node name for S&R": "GeomPackPreviewMeshDual"
},
"widgets_values": [
"side_by_side",
"fields",
1,
1,
"{\"show_edges\": true, \"camera_state\": \"\", \"selected_field\": \"\"}"
]
}
],
"links": [
[
10,
1,
0,
7,
0,
"TRIMESH"
],
[
11,
2,
0,
7,
1,
"TRIMESH"
]
],
"groups": [],
"config": {},
"extra": {
"ds": {
"scale": 0.9680000000000015,
"offset": [
616.5832173585986,
348.8529509458769
]
},
"frontendVersion": "1.30.6"
},
"version": 0.4
}
+2 -2
View File
@@ -169,7 +169,7 @@
"fields",
0.5,
0.5,
""
"{\"show_edges\": false, \"camera_state\": \"\", \"selected_field\": \"\"}"
]
}
],
@@ -220,4 +220,4 @@
"frontendVersion": "1.30.6"
},
"version": 0.4
}
}
+226 -1
View File
@@ -1 +1,226 @@
{"id": "58a80d52-612a-405e-b687-4696702fb5a6", "revision": 1, "last_node_id": 28, "last_link_id": 39, "nodes": [{"id": 21, "type": "GeomPackMeshToPointCloud", "pos": [-250.96144566438386, -55.75910409670366], "size": [270, 106], "flags": {}, "order": 1, "mode": 0, "inputs": [{"name": "trimesh", "type": "TRIMESH", "link": 26}], "outputs": [{"name": "point_cloud", "type": "TRIMESH", "links": [27]}], "properties": {"cnr_id": "comfyui-geometrypack", "ver": "d616ab2f28493cf34f723ed59ea6747b61519c9d", "Node name for S&R": "GeomPackMeshToPointCloud"}, "widgets_values": ["surface_sampling", 10000, "uniform", "true"]}, {"id": 22, "type": "GeomPackReconstructSurface", "pos": [83.7654396661942, -50.29923193761277], "size": [270, 222], "flags": {}, "order": 2, "mode": 0, "inputs": [{"name": "points", "type": "TRIMESH", "link": 27}], "outputs": [{"name": "reconstructed_mesh", "type": "TRIMESH", "links": [39]}, {"name": "info", "type": "STRING", "links": null}], "properties": {"cnr_id": "comfyui-geometrypack", "ver": "d616ab2f28493cf34f723ed59ea6747b61519c9d", "Node name for S&R": "GeomPackReconstructSurface"}, "widgets_values": ["poisson", 4, 1.0, 0, 0, "true", 0.2]}, {"id": 20, "type": "GeomPackLoadMesh", "pos": [-582.83935113959, -50.27501964422433], "size": [270, 78], "flags": {}, "order": 0, "mode": 0, "inputs": [], "outputs": [{"name": "mesh", "type": "TRIMESH", "links": [26, 38]}, {"name": "texture", "type": "IMAGE", "links": null}], "properties": {"cnr_id": "comfyui-geometrypack", "ver": "d616ab2f28493cf34f723ed59ea6747b61519c9d", "Node name for S&R": "GeomPackLoadMesh"}, "widgets_values": ["3d/Stanford_Bunny.stl"]}, {"id": 28, "type": "GeomPackPreviewMeshDual", "pos": [-196.6668574739802, 247.0682656414106], "size": [768, 826], "flags": {}, "order": 3, "mode": 0, "inputs": [{"name": "mesh_1", "type": "TRIMESH", "link": 38}, {"name": "mesh_2", "type": "TRIMESH", "link": 39}], "outputs": [], "properties": {"cnr_id": "comfyui-geometrypack", "ver": "991c7a75886f50d567e5ed6d36aed06d0729a938", "Node name for S&R": "GeomPackPreviewMeshDual"}, "widgets_values": ["side_by_side", "fields", 1, 1, true, "", ""]}], "links": [[26, 20, 0, 21, 0, "TRIMESH"], [27, 21, 0, 22, 0, "TRIMESH"], [38, 20, 0, 28, 0, "TRIMESH"], [39, 22, 0, 28, 1, "TRIMESH"]], "groups": [], "config": {}, "extra": {"ds": {"scale": 0.8000000000000014, "offset": [1161.036974661478, 152.78036717108867]}, "frontendVersion": "1.30.6"}, "version": 0.4}
{
"id": "58a80d52-612a-405e-b687-4696702fb5a6",
"revision": 1,
"last_node_id": 28,
"last_link_id": 39,
"nodes": [
{
"id": 21,
"type": "GeomPackMeshToPointCloud",
"pos": [
-250.96144566438386,
-55.75910409670366
],
"size": [
270,
106
],
"flags": {},
"order": 1,
"mode": 0,
"inputs": [
{
"name": "trimesh",
"type": "TRIMESH",
"link": 26
}
],
"outputs": [
{
"name": "point_cloud",
"type": "TRIMESH",
"links": [
27
]
}
],
"properties": {
"cnr_id": "comfyui-geometrypack",
"ver": "d616ab2f28493cf34f723ed59ea6747b61519c9d",
"Node name for S&R": "GeomPackMeshToPointCloud"
},
"widgets_values": [
"surface_sampling",
10000,
"uniform",
"true"
]
},
{
"id": 22,
"type": "GeomPackReconstructSurface",
"pos": [
83.7654396661942,
-50.29923193761277
],
"size": [
270,
222
],
"flags": {},
"order": 2,
"mode": 0,
"inputs": [
{
"name": "points",
"type": "TRIMESH",
"link": 27
}
],
"outputs": [
{
"name": "reconstructed_mesh",
"type": "TRIMESH",
"links": [
39
]
},
{
"name": "info",
"type": "STRING",
"links": null
}
],
"properties": {
"cnr_id": "comfyui-geometrypack",
"ver": "d616ab2f28493cf34f723ed59ea6747b61519c9d",
"Node name for S&R": "GeomPackReconstructSurface"
},
"widgets_values": [
"poisson",
4,
1.0,
0,
0,
"true",
0.2
]
},
{
"id": 20,
"type": "GeomPackLoadMesh",
"pos": [
-582.83935113959,
-50.27501964422433
],
"size": [
270,
78
],
"flags": {},
"order": 0,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "mesh",
"type": "TRIMESH",
"links": [
26,
38
]
},
{
"name": "texture",
"type": "IMAGE",
"links": null
}
],
"properties": {
"cnr_id": "comfyui-geometrypack",
"ver": "d616ab2f28493cf34f723ed59ea6747b61519c9d",
"Node name for S&R": "GeomPackLoadMesh"
},
"widgets_values": [
"3d/Stanford_Bunny.stl"
]
},
{
"id": 28,
"type": "GeomPackPreviewMeshDual",
"pos": [
-196.6668574739802,
247.0682656414106
],
"size": [
768,
826
],
"flags": {},
"order": 3,
"mode": 0,
"inputs": [
{
"name": "mesh_1",
"type": "TRIMESH",
"link": 38
},
{
"name": "mesh_2",
"type": "TRIMESH",
"link": 39
}
],
"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\": \"\", \"selected_field\": \"\"}"
]
}
],
"links": [
[
26,
20,
0,
21,
0,
"TRIMESH"
],
[
27,
21,
0,
22,
0,
"TRIMESH"
],
[
38,
20,
0,
28,
0,
"TRIMESH"
],
[
39,
22,
0,
28,
1,
"TRIMESH"
]
],
"groups": [],
"config": {},
"extra": {
"ds": {
"scale": 0.8000000000000014,
"offset": [
1161.036974661478,
152.78036717108867
]
},
"frontendVersion": "1.30.6"
},
"version": 0.4
}
+225 -1
View File
@@ -1 +1,225 @@
{"id":"t8e9d0c1-2b3a-4567-890b-cdef12345678","revision":0,"last_node_id":3,"last_link_id":2,"nodes":[{"id":1,"type":"GeomPackLoadMeshBlend","pos":[-500,-100],"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":[1]},{"localized_name":"info","name":"info","type":"STRING","links":null}],"properties":{"aux_id":"PozzettiAndrea/ComfyUI-GeometryPack","ver":"0.1.1","Node name for S&R":"GeomPackLoadMeshBlend","cnr_id":"comfyui-geometrypack"},"widgets_values":["3d/coca_cola.blend"]},{"id":2,"type":"GeomPackLoadMeshFBX","pos":[-500,100],"size":[270,78],"flags":{},"order":1,"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":[2]},{"localized_name":"info","name":"info","type":"STRING","links":null}],"properties":{"aux_id":"PozzettiAndrea/ComfyUI-GeometryPack","ver":"0.1.1","Node name for S&R":"GeomPackLoadMeshFBX","cnr_id":"comfyui-geometrypack"},"widgets_values":["3d/rigged_human.fbx"]},{"id":3,"type":"GeomPackPreviewMeshDual","pos":[100,-50],"size":[768,834],"flags":{},"order":2,"mode":0,"inputs":[{"localized_name":"mesh_1","name":"mesh_1","type":"TRIMESH","link":1},{"localized_name":"mesh_2","name":"mesh_2","type":"TRIMESH","link":2},{"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}],"outputs":[],"properties":{"aux_id":"PozzettiAndrea/ComfyUI-GeometryPack","ver":"0.1.1","Node name for S&R":"GeomPackPreviewMeshDual","cnr_id":"comfyui-geometrypack"},"widgets_values":["side_by_side","fields",1,1,""]}],"links":[[1,1,0,3,0,"TRIMESH"],[2,2,0,3,1,"TRIMESH"]],"groups":[],"config":{},"extra":{"ds":{"scale":1,"offset":[600,300]},"frontendVersion":"1.30.6","workflowRendererVersion":"LG"},"version":0.4}
{
"id": "t8e9d0c1-2b3a-4567-890b-cdef12345678",
"revision": 0,
"last_node_id": 3,
"last_link_id": 2,
"nodes": [
{
"id": 1,
"type": "GeomPackLoadMeshBlend",
"pos": [
-500,
-100
],
"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": [
1
]
},
{
"localized_name": "info",
"name": "info",
"type": "STRING",
"links": null
}
],
"properties": {
"aux_id": "PozzettiAndrea/ComfyUI-GeometryPack",
"ver": "0.1.1",
"Node name for S&R": "GeomPackLoadMeshBlend",
"cnr_id": "comfyui-geometrypack"
},
"widgets_values": [
"3d/coca_cola.blend"
]
},
{
"id": 2,
"type": "GeomPackLoadMeshFBX",
"pos": [
-500,
100
],
"size": [
270,
78
],
"flags": {},
"order": 1,
"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": [
2
]
},
{
"localized_name": "info",
"name": "info",
"type": "STRING",
"links": null
}
],
"properties": {
"aux_id": "PozzettiAndrea/ComfyUI-GeometryPack",
"ver": "0.1.1",
"Node name for S&R": "GeomPackLoadMeshFBX",
"cnr_id": "comfyui-geometrypack"
},
"widgets_values": [
"3d/rigged_human.fbx"
]
},
{
"id": 3,
"type": "GeomPackPreviewMeshDual",
"pos": [
100,
-50
],
"size": [
768,
834
],
"flags": {},
"order": 2,
"mode": 0,
"inputs": [
{
"localized_name": "mesh_1",
"name": "mesh_1",
"type": "TRIMESH",
"link": 1
},
{
"localized_name": "mesh_2",
"name": "mesh_2",
"type": "TRIMESH",
"link": 2
},
{
"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
}
],
"outputs": [],
"properties": {
"aux_id": "PozzettiAndrea/ComfyUI-GeometryPack",
"ver": "0.1.1",
"Node name for S&R": "GeomPackPreviewMeshDual",
"cnr_id": "comfyui-geometrypack"
},
"widgets_values": [
"side_by_side",
"fields",
1,
1,
"{\"show_edges\": false, \"camera_state\": \"\", \"selected_field\": \"\"}"
]
}
],
"links": [
[
1,
1,
0,
3,
0,
"TRIMESH"
],
[
2,
2,
0,
3,
1,
"TRIMESH"
]
],
"groups": [],
"config": {},
"extra": {
"ds": {
"scale": 1,
"offset": [
600,
300
]
},
"frontendVersion": "1.30.6",
"workflowRendererVersion": "LG"
},
"version": 0.4
}
+170 -1
View File
@@ -1 +1,170 @@
{"id": "c3d4e5f6-7890-12ab-cdef-345678901cde", "revision": 0, "last_node_id": 6, "last_link_id": 10, "nodes": [{"id": 5, "type": "GeomPackCreatePrimitive", "pos": [-802.9354063816817, 5.4249805979248436], "size": [270, 106], "flags": {}, "order": 0, "mode": 0, "inputs": [], "outputs": [{"name": "mesh", "type": "TRIMESH", "links": [5, 9]}], "properties": {"cnr_id": "comfyui-geometrypack", "ver": "84b2d1816c08ec3cc7d3a4fffa90692669e17507", "Node name for S&R": "GeomPackCreatePrimitive"}, "widgets_values": ["cube", 1, 2]}, {"id": 6, "type": "GeomPackPreviewMeshDual", "pos": [94.65433943293444, -69.57587262019403], "size": [768, 834], "flags": {}, "order": 2, "mode": 0, "inputs": [{"name": "mesh_1", "type": "TRIMESH", "link": 9}, {"name": "mesh_2", "type": "TRIMESH", "link": 10}], "outputs": [], "properties": {"cnr_id": "comfyui-geometrypack", "ver": "84b2d1816c08ec3cc7d3a4fffa90692669e17507", "Node name for S&R": "GeomPackPreviewMeshDual"}, "widgets_values": ["overlay", "fields", 1, 1, true, "", ""]}, {"id": 2, "type": "GeomPackTransformMesh", "pos": [-400, 0], "size": [320, 150], "flags": {}, "order": 1, "mode": 0, "inputs": [{"name": "trimesh", "type": "TRIMESH", "link": 5}], "outputs": [{"name": "transformed_mesh", "type": "TRIMESH", "links": [10]}, {"name": "info", "type": "STRING", "links": []}], "properties": {"cnr_id": "comfyui-geometrypack", "ver": "0.1.1", "Node name for S&R": "GeomPackTransformMesh"}, "widgets_values": ["translate", 0.5, 0.5, 2]}], "links": [[5, 5, 0, 2, 0, "TRIMESH"], [9, 5, 0, 6, 0, "TRIMESH"], [10, 2, 0, 6, 1, "TRIMESH"]], "groups": [], "config": {}, "extra": {"ds": {"scale": 0.8230486452640794, "offset": [952.132815408061, 279.4146957873131]}, "frontendVersion": "1.30.6"}, "version": 0.4}
{
"id": "c3d4e5f6-7890-12ab-cdef-345678901cde",
"revision": 0,
"last_node_id": 6,
"last_link_id": 10,
"nodes": [
{
"id": 5,
"type": "GeomPackCreatePrimitive",
"pos": [
-802.9354063816817,
5.4249805979248436
],
"size": [
270,
106
],
"flags": {},
"order": 0,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "mesh",
"type": "TRIMESH",
"links": [
5,
9
]
}
],
"properties": {
"cnr_id": "comfyui-geometrypack",
"ver": "84b2d1816c08ec3cc7d3a4fffa90692669e17507",
"Node name for S&R": "GeomPackCreatePrimitive"
},
"widgets_values": [
"cube",
1,
2
]
},
{
"id": 6,
"type": "GeomPackPreviewMeshDual",
"pos": [
94.65433943293444,
-69.57587262019403
],
"size": [
768,
834
],
"flags": {},
"order": 2,
"mode": 0,
"inputs": [
{
"name": "mesh_1",
"type": "TRIMESH",
"link": 9
},
{
"name": "mesh_2",
"type": "TRIMESH",
"link": 10
}
],
"outputs": [],
"properties": {
"cnr_id": "comfyui-geometrypack",
"ver": "84b2d1816c08ec3cc7d3a4fffa90692669e17507",
"Node name for S&R": "GeomPackPreviewMeshDual"
},
"widgets_values": [
"overlay",
"fields",
1,
1,
"{\"show_edges\": true, \"camera_state\": \"\", \"selected_field\": \"\"}"
]
},
{
"id": 2,
"type": "GeomPackTransformMesh",
"pos": [
-400,
0
],
"size": [
320,
150
],
"flags": {},
"order": 1,
"mode": 0,
"inputs": [
{
"name": "trimesh",
"type": "TRIMESH",
"link": 5
}
],
"outputs": [
{
"name": "transformed_mesh",
"type": "TRIMESH",
"links": [
10
]
},
{
"name": "info",
"type": "STRING",
"links": []
}
],
"properties": {
"cnr_id": "comfyui-geometrypack",
"ver": "0.1.1",
"Node name for S&R": "GeomPackTransformMesh"
},
"widgets_values": [
"translate",
0.5,
0.5,
2
]
}
],
"links": [
[
5,
5,
0,
2,
0,
"TRIMESH"
],
[
9,
5,
0,
6,
0,
"TRIMESH"
],
[
10,
2,
0,
6,
1,
"TRIMESH"
]
],
"groups": [],
"config": {},
"extra": {
"ds": {
"scale": 0.8230486452640794,
"offset": [
952.132815408061,
279.4146957873131
]
},
"frontendVersion": "1.30.6"
},
"version": 0.4
}
+132 -1
View File
@@ -1 +1,132 @@
{"id":"ecdb61a5-195b-4c1c-b3d9-08e897cdf20b","revision":0,"last_node_id":12,"last_link_id":16,"nodes":[{"id":3,"type":"GeomPackLoadMesh","pos":[-252.2650135944026,137.02972938355902],"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":[16]},{"localized_name":"texture","name":"texture","type":"IMAGE","links":[]}],"properties":{"cnr_id":"comfyui-geometrypack","ver":"6d317434425ba8f2c60d04a4b19d3fb67ef4b099","Node name for S&R":"GeomPackLoadMesh"},"widgets_values":["3d/mount_textured.glb"]},{"id":12,"type":"GeomPackPreviewMeshVTK","pos":[101.0390177641855,135.1548295021259],"size":[246.8443359375,722],"flags":{},"order":1,"mode":0,"inputs":[{"localized_name":"trimesh","name":"trimesh","shape":7,"type":"TRIMESH","link":16},{"localized_name":"voxelgrid","name":"voxelgrid","shape":7,"type":"VOXELGRID","link":null},{"localized_name":"mode","name":"mode","type":"COMBO","widget":{"name":"mode"},"link":null}],"outputs":[],"properties":{"cnr_id":"comfyui-geometrypack","ver":"e59ff5e433b8da6f9374944a69a618a2c8401f95","Node name for S&R":"GeomPackPreviewMeshVTK"},"widgets_values":["texture",""]}],"links":[[16,3,0,12,0,"TRIMESH"]],"groups":[],"config":{},"extra":{"ds":{"scale":1.1000000000000003,"offset":[742.1030799067387,251.8060224888585]},"frontendVersion":"1.28.8","workflowRendererVersion":"LG"},"version":0.4}
{
"id": "ecdb61a5-195b-4c1c-b3d9-08e897cdf20b",
"revision": 0,
"last_node_id": 12,
"last_link_id": 16,
"nodes": [
{
"id": 3,
"type": "GeomPackLoadMesh",
"pos": [
-252.2650135944026,
137.02972938355902
],
"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": [
16
]
},
{
"localized_name": "texture",
"name": "texture",
"type": "IMAGE",
"links": []
}
],
"properties": {
"cnr_id": "comfyui-geometrypack",
"ver": "6d317434425ba8f2c60d04a4b19d3fb67ef4b099",
"Node name for S&R": "GeomPackLoadMesh"
},
"widgets_values": [
"3d/mount_textured.glb"
]
},
{
"id": 12,
"type": "GeomPackPreviewMeshVTK",
"pos": [
101.0390177641855,
135.1548295021259
],
"size": [
246.8443359375,
722
],
"flags": {},
"order": 1,
"mode": 0,
"inputs": [
{
"localized_name": "trimesh",
"name": "trimesh",
"shape": 7,
"type": "TRIMESH",
"link": 16
},
{
"localized_name": "voxelgrid",
"name": "voxelgrid",
"shape": 7,
"type": "VOXELGRID",
"link": null
},
{
"localized_name": "mode",
"name": "mode",
"type": "COMBO",
"widget": {
"name": "mode"
},
"link": null
}
],
"outputs": [],
"properties": {
"cnr_id": "comfyui-geometrypack",
"ver": "e59ff5e433b8da6f9374944a69a618a2c8401f95",
"Node name for S&R": "GeomPackPreviewMeshVTK"
},
"widgets_values": [
"texture",
"{\"show_edges\": false, \"camera_state\": \"\", \"selected_field\": \"\"}"
]
}
],
"links": [
[
16,
3,
0,
12,
0,
"TRIMESH"
]
],
"groups": [],
"config": {},
"extra": {
"ds": {
"scale": 1.1000000000000003,
"offset": [
742.1030799067387,
251.8060224888585
]
},
"frontendVersion": "1.28.8",
"workflowRendererVersion": "LG"
},
"version": 0.4
}