MrForExample / ComfyUI-3D-Pack

An extensive node suite that enables ComfyUI to process 3D inputs (Mesh & UV Texture, etc) using cutting edge algorithms (3DGS, NeRF, etc.)
MIT License
2.25k stars 228 forks source link

Error occurred when executing [Comfy3D] Convert 3DGS to Mesh with NeRF and Marching Cubes: #321

Open coffeemarduk opened 2 weeks ago

coffeemarduk commented 2 weeks ago

image

I'm running the example workflows, and whenever it reaches the 'Convert 3DGS to Mesh with NeRF and Marching Cubes' node, an error occurs. The message is as follows:

Error occurred when executing [Comfy3D] Convert 3DGS to Mesh with NeRF and Marching Cubes:

DLL load failed while importing _grid_encoder: The specified module could not be found。

File "E:\ComfyUI_3D\ComfyUI\execution.py", line 151, in recursive_execute output_data, output_ui = get_output_data(obj, input_data_all) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "E:\ComfyUI_3D\ComfyUI\execution.py", line 81, in get_output_data return_values = map_node_over_list(obj, input_data_all, obj.FUNCTION, allow_interrupt=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "E:\ComfyUI_3D\ComfyUI\execution.py", line 74, in map_node_over_list results.append(getattr(obj, func)(**slice_dict(input_data_all, i))) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "E:\ComfyUI_3D\ComfyUI\custom_nodes\ComfyUI-3D-Pack\nodes.py", line 1845, in convert_gs_ply converter = GSConverterNeRFMarchingCubes(config_defaults[gs_config], gs_ply).cuda() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "E:\ComfyUI_3D\ComfyUI\custom_nodes\ComfyUI-3D-Pack\Gen_3D_Modules\LGM\nerf_marching_cubes_converter.py", line 29, in init from kiui.gridencoder import GridEncoder File "E:\ComfyUI_3D\python_embeded\Lib\site-packages\kiui\gridencoder__init__.py", line 1, in from .grid import GridEncoder File "E:\ComfyUI_3D\python_embeded\Lib\site-packages\kiui\gridencoder\grid.py", line 9, in from .backend import _backend File "E:\ComfyUI_3D\python_embeded\Lib\site-packages\kiui\gridencoder\backend.py", line 48, in _backend = load( ^^^^^ File "E:\ComfyUI_3D\python_embeded\Lib\site-packages\torch\utils\cpp_extension.py", line 1312, in load return _jit_compile( ^^^^^^^^^^^^^ File "E:\ComfyUI_3D\python_embeded\Lib\site-packages\torch\utils\cpp_extension.py", line 1747, in _jit_compile return _import_module_from_library(name, build_directory, is_python_module) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "E:\ComfyUI_3D\python_embeded\Lib\site-packages\torch\utils\cpp_extension.py", line 2141, in _import_module_from_library module = importlib.util.module_from_spec(spec) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

tianye2898 commented 6 days ago

我也一样的 不知道原因

liulsg commented 4 days ago

same question