ComfyUI > Nodes > ComfyUI-UltraShape1 > UltraShape Load Coarse Mesh

ComfyUI Node: UltraShape Load Coarse Mesh

Class Name

UltraShapeLoadCoarseMesh

Category
UltraShape/Loaders
Author
jtydhr88 (Account age: 5388days)
Extension
ComfyUI-UltraShape1
Latest Updated
2026-03-19
Github Stars
0.16K

How to Install ComfyUI-UltraShape1

Install this extension via the ComfyUI Manager by searching for ComfyUI-UltraShape1
  • 1. Click the Manager button in the main menu
  • 2. Select Custom Nodes Manager button
  • 3. Enter ComfyUI-UltraShape1 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

UltraShape Load Coarse Mesh Description

Facilitates loading and processing of coarse 3D meshes for AI-driven art and design.

UltraShape Load Coarse Mesh:

The UltraShapeLoadCoarseMesh node is designed to facilitate the loading and processing of coarse 3D meshes, which are essential for various applications in AI-driven art and design. This node leverages advanced surface loading techniques to handle meshes with sharp edges, ensuring that the intricate details of the mesh are preserved during the loading process. By utilizing a specialized surface loader, it can efficiently process large numbers of sharp and uniform points, making it ideal for handling complex geometries. The node's primary goal is to convert a mesh file into a format that can be easily manipulated and visualized within the UltraShape framework, providing a seamless integration into your creative workflow. This capability is particularly beneficial for artists and designers who require high-fidelity representations of 3D models for their projects.

UltraShape Load Coarse Mesh Input Parameters:

model

This parameter represents the UltraShapeModelWrapper instance that the mesh will be loaded into. It is crucial as it defines the computational environment, including the device and data type, where the mesh processing will occur. The model's configuration, such as token numbers and voxel resolution, directly impacts the mesh's final representation.

mesh_path

The mesh_path is a string that specifies the file path to the mesh you wish to load. It is essential for locating the mesh file on your system. If the path is incorrect or the file does not exist, the node will not be able to load the mesh, resulting in an error.

normalize_scale

This parameter is a float that determines the scale normalization factor applied to the mesh. It ensures that the mesh fits within a standardized scale, which is crucial for consistent processing and visualization. The default value is typically set to 0.99, but it can be adjusted based on specific requirements.

num_sharp_points

This integer parameter specifies the number of sharp points to be processed in the mesh. Sharp points are critical for capturing the detailed features of the mesh, and increasing this number can enhance the fidelity of the representation. The default value is 204800, but it can be adjusted to balance performance and detail.

num_uniform_points

Similar to num_sharp_points, this integer parameter defines the number of uniform points to be processed. Uniform points help in maintaining the overall structure of the mesh. The default value is also 204800, and it can be modified to suit the complexity of the mesh.

num_latents

This integer parameter determines the number of latent tokens used during the voxelization process. If set to zero, the node will use the default token number from the model configuration. Adjusting this parameter can influence the granularity of the voxelized output.

UltraShape Load Coarse Mesh Output Parameters:

wrapper

The output is an instance of UltraShapeMeshWrapper, which encapsulates the processed mesh surface and voxel index. This wrapper provides a structured representation of the mesh, making it easier to manipulate and visualize within the UltraShape framework. It includes important details such as the surface tensor and voxel indices, which are essential for further processing and rendering tasks.

UltraShape Load Coarse Mesh Usage Tips:

  • Ensure that the mesh_path is correctly specified and that the file exists to avoid loading errors.
  • Adjust the num_sharp_points and num_uniform_points parameters based on the complexity of your mesh to achieve the desired level of detail without compromising performance.
  • Use the normalize_scale parameter to maintain consistent scaling across different meshes, which can be particularly useful when working with multiple models in a single project.

UltraShape Load Coarse Mesh Common Errors and Solutions:

Mesh not found: <mesh_path>

  • Explanation: This error occurs when the specified mesh file cannot be located at the given path.
  • Solution: Verify that the mesh_path is correct and that the file exists in the specified location. Ensure there are no typos in the file path.

Invalid device or dtype configuration

  • Explanation: This error may arise if the model's device or data type is not compatible with the mesh processing requirements.
  • Solution: Check the model's configuration to ensure that the device and data type are correctly set up for the mesh processing task. Adjust the model settings if necessary.

UltraShape Load Coarse Mesh Related Nodes

Go back to the extension to check out more related nodes.
ComfyUI-UltraShape1
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.

UltraShape Load Coarse Mesh