1 line
10 KiB
JSON
1 line
10 KiB
JSON
{"id":"242322c5-42c9-4ce1-a686-1d08a2d952ea","revision":0,"last_node_id":8,"last_link_id":10,"nodes":[{"id":1,"type":"GeomPackMeshRepair","pos":[-1048.5696415838893,197.3567912919951],"size":[393.330078125,182],"flags":{},"order":1,"mode":0,"inputs":[{"localized_name":"mesh","name":"mesh","type":"TRIMESH","link":1},{"localized_name":"backend","name":"backend","type":"COMFY_DYNAMICCOMBO_V3","widget":{"name":"backend"},"link":null},{"localized_name":"backend.tolerance","name":"backend.tolerance","type":"FLOAT","widget":{"name":"backend.tolerance"},"link":null},{"localized_name":"backend.min_area","name":"backend.min_area","type":"FLOAT","widget":{"name":"backend.min_area"},"link":null},{"localized_name":"backend.max_angle_deg","name":"backend.max_angle_deg","type":"FLOAT","widget":{"name":"backend.max_angle_deg"},"link":null}],"outputs":[{"localized_name":"repaired_mesh","name":"repaired_mesh","type":"TRIMESH","links":[2]},{"localized_name":"info","name":"info","type":"STRING","links":null}],"properties":{"cnr_id":"comfyui-geometrypack","ver":"2aac459bfd949f2d4964bd8ef5c2f669dff91531","Node name for S&R":"GeomPackMeshRepair"},"widgets_values":["trimesh",0.00001,1e-10,180,"false"]},{"id":4,"type":"GeomPackMeshRepair","pos":[-1048.9914900651363,429.4522104039255],"size":[393.330078125,302],"flags":{},"order":2,"mode":0,"inputs":[{"localized_name":"mesh","name":"mesh","type":"TRIMESH","link":6},{"localized_name":"backend","name":"backend","type":"COMFY_DYNAMICCOMBO_V3","widget":{"name":"backend"},"link":null},{"localized_name":"backend.remove_duplicate_vertices","name":"backend.remove_duplicate_vertices","type":"COMBO","widget":{"name":"backend.remove_duplicate_vertices"},"link":null},{"localized_name":"backend.remove_null_faces","name":"backend.remove_null_faces","type":"COMBO","widget":{"name":"backend.remove_null_faces"},"link":null},{"localized_name":"backend.remove_folded_faces","name":"backend.remove_folded_faces","type":"COMBO","widget":{"name":"backend.remove_folded_faces"},"link":null},{"localized_name":"backend.remove_duplicate_faces","name":"backend.remove_duplicate_faces","type":"COMBO","widget":{"name":"backend.remove_duplicate_faces"},"link":null},{"localized_name":"backend.remove_t_vertices","name":"backend.remove_t_vertices","type":"COMBO","widget":{"name":"backend.remove_t_vertices"},"link":null},{"localized_name":"backend.repair_non_manifold_edges","name":"backend.repair_non_manifold_edges","type":"COMBO","widget":{"name":"backend.repair_non_manifold_edges"},"link":null},{"localized_name":"backend.remove_small_components_pct","name":"backend.remove_small_components_pct","type":"FLOAT","widget":{"name":"backend.remove_small_components_pct"},"link":null},{"localized_name":"backend.remove_unreferenced_vertices","name":"backend.remove_unreferenced_vertices","type":"COMBO","widget":{"name":"backend.remove_unreferenced_vertices"},"link":null}],"outputs":[{"localized_name":"repaired_mesh","name":"repaired_mesh","type":"TRIMESH","links":[3]},{"localized_name":"info","name":"info","type":"STRING","links":null}],"properties":{"cnr_id":"comfyui-geometrypack","ver":"2aac459bfd949f2d4964bd8ef5c2f669dff91531","Node name for S&R":"GeomPackMeshRepair"},"widgets_values":["pymeshlab","true","true","true","true","false","true",0,"true","false"]},{"id":3,"type":"GeomPackPreviewMeshMulti","pos":[-463.8184661880958,86.49574031147682],"size":[959.1750567482466,893.2526398295522],"flags":{},"order":6,"mode":0,"inputs":[{"localized_name":"mesh_1","name":"mesh_1","type":"TRIMESH","link":5},{"localized_name":"mesh_2","name":"mesh_2","shape":7,"type":"TRIMESH","link":2},{"localized_name":"mesh_3","name":"mesh_3","shape":7,"type":"TRIMESH","link":3},{"localized_name":"mesh_4","name":"mesh_4","shape":7,"type":"TRIMESH","link":4},{"localized_name":"mode","name":"mode","shape":7,"type":"COMBO","widget":{"name":"mode"},"link":null}],"outputs":[{"localized_name":"meshes","name":"meshes","shape":6,"type":"TRIMESH","links":null}],"properties":{"cnr_id":"comfyui-geometrypack","ver":"2aac459bfd949f2d4964bd8ef5c2f669dff91531","Node name for S&R":"GeomPackPreviewMeshMulti"},"widgets_values":["fields","{\"layout\":\"overlay\",\"show_edges\":false,\"camera_state\":\"{\\\"position\\\":[0.13901642310917212,0.4118655620698821,-1.9292134079931993],\\\"focalPoint\\\":[0,0,0],\\\"viewUp\\\":[0.047206033702106166,0.9761715682559522,0.21180335150990942]}\",\"selected_field\":\"\",\"selected_channel\":\"magnitude\",\"selected_colormap\":\"erdc_rainbow_bright\"}"]},{"id":6,"type":"GeomPackUltimateMeshInspection","pos":[-1614.436081165934,223.49711748661775],"size":[520,870],"flags":{},"order":4,"mode":0,"inputs":[{"localized_name":"trimesh","name":"trimesh","type":"TRIMESH","link":8},{"localized_name":"reload_raw","name":"reload_raw","shape":7,"type":"BOOLEAN","widget":{"name":"reload_raw"},"link":null},{"localized_name":"check_nonmanifold_vertices","name":"check_nonmanifold_vertices","shape":7,"type":"BOOLEAN","widget":{"name":"check_nonmanifold_vertices"},"link":null},{"localized_name":"check_self_intersection","name":"check_self_intersection","shape":7,"type":"BOOLEAN","widget":{"name":"check_self_intersection"},"link":null}],"outputs":[{"localized_name":"mesh","name":"mesh","type":"TRIMESH","links":null},{"localized_name":"report","name":"report","type":"STRING","links":null},{"localized_name":"stats_json","name":"stats_json","type":"STRING","links":null}],"properties":{"cnr_id":"comfyui-geometrypack","ver":"2aac459bfd949f2d4964bd8ef5c2f669dff91531","Node name for S&R":"GeomPackUltimateMeshInspection"},"widgets_values":[false,true,true,""]},{"id":2,"type":"GeomPackLoadMesh","pos":[-1424.954196190003,20.565637817837477],"size":[270,126],"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,5,6,7,8,9]},{"localized_name":"texture","name":"texture","type":"IMAGE","links":null}],"properties":{"cnr_id":"comfyui-geometrypack","ver":"2aac459bfd949f2d4964bd8ef5c2f669dff91531","Node name for S&R":"GeomPackLoadMesh"},"widgets_values":["3d/truck.obj","",null,null]},{"id":8,"type":"GeomPackPreviewMeshVTK","pos":[-624.6861542624205,-679.81874738419],"size":[512,640],"flags":{},"order":7,"mode":0,"inputs":[{"localized_name":"trimesh","name":"trimesh","shape":7,"type":"TRIMESH","link":10},{"localized_name":"voxelgrid","name":"voxelgrid","shape":7,"type":"VOXELGRID","link":null},{"localized_name":"mode","name":"mode","type":"COMBO","widget":{"name":"mode"},"link":null}],"outputs":[{"localized_name":"mesh","name":"mesh","type":"TRIMESH","links":null}],"properties":{"cnr_id":"comfyui-geometrypack","ver":"2aac459bfd949f2d4964bd8ef5c2f669dff91531","Node name for S&R":"GeomPackPreviewMeshVTK"},"widgets_values":["fields","{\"show_edges\":false,\"camera_state\":\"{\\\"position\\\":[2.2791232942551227,0.2917089980492883,-0.03624313489538601],\\\"focalPoint\\\":[-0.2548845112323761,0.06407350301742554,-0.021447494626045227],\\\"viewUp\\\":[-0.07741466157202385,0.8908639619067633,0.4476252579440459]}\",\"selected_field\":\"\",\"selected_channel\":\"magnitude\",\"selected_colormap\":\"erdc_rainbow_bright\"}"]},{"id":5,"type":"GeomPackMeshRepair","pos":[-1049.9431758624874,778.524354225666],"size":[393.330078125,230],"flags":{},"order":3,"mode":0,"inputs":[{"localized_name":"mesh","name":"mesh","type":"TRIMESH","link":7},{"localized_name":"backend","name":"backend","type":"COMFY_DYNAMICCOMBO_V3","widget":{"name":"backend"},"link":null},{"localized_name":"backend.remove_small_components","name":"backend.remove_small_components","type":"COMBO","widget":{"name":"backend.remove_small_components"},"link":null},{"localized_name":"backend.join_components","name":"backend.join_components","type":"COMBO","widget":{"name":"backend.join_components"},"link":null},{"localized_name":"backend.clean_mesh","name":"backend.clean_mesh","type":"COMBO","widget":{"name":"backend.clean_mesh"},"link":null},{"localized_name":"backend.clean_iterations","name":"backend.clean_iterations","type":"INT","widget":{"name":"backend.clean_iterations"},"link":null},{"localized_name":"backend.inner_loops","name":"backend.inner_loops","type":"INT","widget":{"name":"backend.inner_loops"},"link":null}],"outputs":[{"localized_name":"repaired_mesh","name":"repaired_mesh","type":"TRIMESH","links":[4]},{"localized_name":"info","name":"info","type":"STRING","links":null}],"properties":{"cnr_id":"comfyui-geometrypack","ver":"2aac459bfd949f2d4964bd8ef5c2f669dff91531","Node name for S&R":"GeomPackMeshRepair"},"widgets_values":["pymeshfix","false","true","true",1,1,"false"]},{"id":7,"type":"GeomPackMeshFix","pos":[-988.2331303882404,-198.92040060012403],"size":[317.05859375,278],"flags":{},"order":5,"mode":0,"inputs":[{"localized_name":"input_mesh","name":"input_mesh","type":"TRIMESH","link":9},{"localized_name":"remove_small_components","name":"remove_small_components","shape":7,"type":"COMBO","widget":{"name":"remove_small_components"},"link":null},{"localized_name":"join_components","name":"join_components","shape":7,"type":"COMBO","widget":{"name":"join_components"},"link":null},{"localized_name":"fill_holes","name":"fill_holes","shape":7,"type":"COMBO","widget":{"name":"fill_holes"},"link":null},{"localized_name":"max_hole_edges","name":"max_hole_edges","shape":7,"type":"INT","widget":{"name":"max_hole_edges"},"link":null},{"localized_name":"refine_holes","name":"refine_holes","shape":7,"type":"COMBO","widget":{"name":"refine_holes"},"link":null},{"localized_name":"clean_mesh","name":"clean_mesh","shape":7,"type":"COMBO","widget":{"name":"clean_mesh"},"link":null},{"localized_name":"clean_iterations","name":"clean_iterations","shape":7,"type":"INT","widget":{"name":"clean_iterations"},"link":null},{"localized_name":"inner_loops","name":"inner_loops","shape":7,"type":"INT","widget":{"name":"inner_loops"},"link":null}],"outputs":[{"localized_name":"repaired_mesh","name":"repaired_mesh","type":"TRIMESH","links":[10]},{"localized_name":"info","name":"info","type":"STRING","links":null}],"properties":{"cnr_id":"comfyui-geometrypack","ver":"2aac459bfd949f2d4964bd8ef5c2f669dff91531","Node name for S&R":"GeomPackMeshFix"},"widgets_values":["false","false","true",0,"true","true",1,1,"false"]}],"links":[[1,2,0,1,0,"TRIMESH"],[2,1,0,3,1,"TRIMESH"],[3,4,0,3,2,"TRIMESH"],[4,5,0,3,3,"TRIMESH"],[5,2,0,3,0,"TRIMESH"],[6,2,0,4,0,"TRIMESH"],[7,2,0,5,0,"TRIMESH"],[8,2,0,6,0,"TRIMESH"],[9,2,0,7,0,"TRIMESH"],[10,7,0,8,0,"TRIMESH"]],"groups":[],"config":{},"extra":{"ds":{"scale":0.564473930053778,"offset":[2047.1260815523024,706.4936418516887]}},"version":0.4} |