ComfyUI > Nodes > ComfyUI-UltraShape1 > UltraShape Refine

ComfyUI Node: UltraShape Refine

Class Name

UltraShapeRefine

Category
UltraShape
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 Refine Description

UltraShapeRefine enhances 3D mesh quality using image-guided diffusion for precise, coherent models.

UltraShape Refine:

UltraShapeRefine is a sophisticated node designed to enhance the quality of 3D meshes by refining coarse mesh structures using image-guided diffusion techniques. This node leverages advanced algorithms to improve the visual fidelity and structural accuracy of 3D models, making it an invaluable tool for AI artists and designers who require high-quality 3D assets. By integrating image data into the refinement process, UltraShapeRefine ensures that the resulting meshes are not only geometrically precise but also visually coherent with the input imagery. This capability is particularly beneficial for applications in digital art, animation, and virtual reality, where the quality of 3D models can significantly impact the overall aesthetic and immersive experience.

UltraShape Refine Input Parameters:

model

This parameter specifies the UltraShape model to be used for the refinement process. It is crucial as it determines the underlying algorithm and capabilities that will be applied to the mesh refinement.

coarse_mesh

The coarse mesh input is the initial 3D model that requires refinement. This parameter is essential as it provides the base structure that the node will enhance, improving its detail and accuracy.

image

The image parameter is used to guide the refinement process. By providing visual context, the node can align the mesh refinement with the visual characteristics of the image, ensuring a more coherent and visually appealing result.

steps

This integer parameter controls the number of inference steps in the diffusion process. More steps can lead to higher quality results but will increase processing time. The default is 50, with a range from 10 to 200.

guidance_scale

A float parameter that influences the strength of the guidance from the image. A higher value increases the influence of the image on the refinement process. The default is 5.0, with a range from 1.0 to 15.0.

octree_resolution

This integer parameter sets the resolution of the mesh. Higher values result in better quality but require more VRAM. The default is 384, with a range from 256 to 2048.

num_chunks

Defines the chunk size for volume decoding. A lower value reduces VRAM usage but slows down the process. The default is 8000, with a range from 1000 to 50000.

mc_level

A float parameter that adjusts the level of detail in the mesh. It ranges from -0.1 to 0.1, with a default of 0.0, allowing for fine-tuning of the mesh's surface detail.

box_v

This float parameter controls the bounding box volume scaling. It ranges from 0.5 to 2.0, with a default of 1.0, affecting the overall scale of the refined mesh.

seed

An integer used to initialize the random number generator for the diffusion process, ensuring reproducibility. The default is 42, with a range from 0 to 2147483647.

remove_bg

A boolean parameter that, when set to true, removes the background from the input image, focusing the refinement process on the main subject. The default is false.

UltraShape Refine Output Parameters:

refined_mesh

The refined mesh is the output of the node, representing the enhanced 3D model. This output is crucial as it provides the final, high-quality mesh that can be used in various applications, ensuring that the visual and structural improvements are effectively realized.

UltraShape Refine Usage Tips:

  • To achieve the best quality results, consider increasing the steps parameter, but be mindful of the increased processing time.
  • Adjust the guidance_scale to balance the influence of the image on the mesh refinement, especially if the initial mesh and image have significant differences.
  • Use a higher octree_resolution for projects where detail is critical, but ensure your system has sufficient VRAM to handle the increased demand.

UltraShape Refine Common Errors and Solutions:

"CUDA out of memory"

  • Explanation: This error occurs when the GPU does not have enough memory to process the current settings.
  • Solution: Reduce the octree_resolution or num_chunks to decrease VRAM usage.

"Invalid image format"

  • Explanation: The input image is not in a supported format or lacks an alpha channel when remove_bg is enabled.
  • Solution: Ensure the image is in a compatible format, such as PNG with an alpha channel, or disable remove_bg.

"Mesh file not found"

  • Explanation: The specified coarse mesh file could not be located.
  • Solution: Verify the file path and ensure the mesh file exists at the specified location.

UltraShape Refine 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 Refine