ComfyUI > Nodes > ComfyUI libigl > Load Mesh Batch

ComfyUI Node: Load Mesh Batch

Class Name

GeomPackLoadMeshBatch

Category
geompack/io
Author
PozzettiAndrea (Account age: 2240days)
Extension
ComfyUI libigl
Latest Updated
2025-12-22
Github Stars
0.06K

How to Install ComfyUI libigl

Install this extension via the ComfyUI Manager by searching for ComfyUI libigl
  • 1. Click the Manager button in the main menu
  • 2. Select Custom Nodes Manager button
  • 3. Enter ComfyUI libigl in the search bar
After installation, click the Restart button to restart ComfyUI. Then, manually refresh your browser to clear the cache and access the updated list of nodes.

Visit ComfyUI Online for ready-to-use ComfyUI environment

  • Free trial available
  • 16GB VRAM to 80GB VRAM GPU machines
  • 400+ preloaded models/nodes
  • Freedom to upload custom models/nodes
  • 200+ ready-to-run workflows
  • 100% private workspace with up to 200GB storage
  • Dedicated Support

Run ComfyUI Online

Load Mesh Batch Description

Facilitates batch loading of 3D mesh files, automating and streamlining model management.

Load Mesh Batch:

The GeomPackLoadMeshBatch node is designed to facilitate the batch loading of multiple 3D mesh files from a specified folder. This node is particularly useful for artists and designers who work with large collections of 3D models, as it automates the process of loading multiple meshes at once, saving time and effort. By leveraging this node, you can efficiently manage and manipulate a series of mesh files, which is essential for tasks such as batch processing, analysis, or rendering. The node ensures that each mesh is loaded correctly, providing feedback on the number of vertices and faces for each file, and handles errors gracefully by skipping problematic files and continuing with the rest. This robust functionality makes it an invaluable tool for streamlining workflows that involve extensive 3D model handling.

Load Mesh Batch Input Parameters:

folder_path

The folder_path parameter specifies the directory from which the node will attempt to load mesh files. It is crucial to provide a valid path to ensure the node can access the desired files. This parameter directly impacts the node's ability to locate and process the mesh files, and an incorrect path will result in a failure to load any meshes. There are no specific minimum or maximum values for this parameter, but it must be a valid directory path.

start_index

The start_index parameter determines the starting point in the list of mesh files within the specified folder. This allows you to skip a certain number of files and begin loading from a specific position, which can be useful if you only want to process a subset of the available meshes. The minimum value for this parameter is 0, which would start loading from the first file, and there is no explicit maximum value, but it should not exceed the total number of files in the folder.

max_meshes

The max_meshes parameter sets the maximum number of mesh files to load from the specified starting index. This allows you to control the batch size and limit the number of meshes processed in a single operation, which can be beneficial for managing memory usage and processing time. The minimum value is 1, and there is no strict maximum, but it should be set according to the available system resources and the number of files in the folder.

Load Mesh Batch Output Parameters:

loaded_meshes

The loaded_meshes output parameter is a collection of the successfully loaded mesh objects. Each mesh in this collection contains data about its vertices and faces, which can be used for further processing or analysis. This output is crucial for verifying that the desired meshes have been loaded correctly and provides a basis for subsequent operations, such as rendering or modification.

Load Mesh Batch Usage Tips:

  • Ensure that the folder_path is correctly set to the directory containing your mesh files to avoid loading errors.
  • Use the start_index and max_meshes parameters to manage large datasets by loading only a specific subset of meshes, which can help optimize performance and resource usage.
  • Regularly check the console output for warnings or errors during the loading process to identify and address any issues with specific mesh files.

Load Mesh Batch Common Errors and Solutions:

Failed to load any meshes from folder

  • Explanation: This error occurs when the node is unable to load any mesh files from the specified folder, possibly due to an incorrect folder_path or unsupported file formats.
  • Solution: Verify that the folder_path is correct and that the folder contains valid mesh files. Ensure that the files are in a supported format and accessible by the node.

Warning: Failed to load <filename>: <error>

  • Explanation: This warning indicates that a specific mesh file could not be loaded due to an error, which might be related to file corruption or unsupported features.
  • Solution: Check the file for corruption or compatibility issues. Consider re-exporting the mesh from the original software or using a different file format if possible.

Error loading <filename>: <exception>

  • Explanation: An unexpected exception occurred while attempting to load a mesh file, which could be due to various reasons such as file access permissions or unexpected file content.
  • Solution: Review the exception message for clues about the issue. Ensure that the file permissions allow reading and that the file content is as expected. If necessary, consult the documentation or support for further assistance.

Load Mesh Batch Related Nodes

Go back to the extension to check out more related nodes.
ComfyUI libigl
RunComfy
Copyright 2025 RunComfy. All Rights Reserved.

RunComfy is the premier ComfyUI platform, offering ComfyUI online environment and services, along with ComfyUI workflows featuring stunning visuals. RunComfy also provides AI Models, enabling artists to harness the latest AI tools to create incredible art.