Save 4 hours! We auto-setup your workflow! Free!

Drop your workflow.json — we handle every dependency, custom node, and model. Just open the link and run.

Auto-Setup Workflow Json (Free) Now!
ComfyUI > Nodes > ComfyUI-Sapiens2-Easy > Sapiens2 Pointmap Mesh Advanced

ComfyUI Node: Sapiens2 Pointmap Mesh Advanced

Class Name

Sapiens2PointmapMeshAdvanced

Category
Sapiens2/Advanced
Author
Bogyie (Account age: 1906days)
Extension
ComfyUI-Sapiens2-Easy
Latest Updated
2026-06-22
Github Stars
0.02K

How to Install ComfyUI-Sapiens2-Easy

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

Sapiens2 Pointmap Mesh Advanced Description

Transform pointmap data into detailed 3D mesh representations for AI artists, offering customizable parameters and rendering modes.

Sapiens2 Pointmap Mesh Advanced:

The Sapiens2PointmapMeshAdvanced node is a sophisticated tool designed to transform pointmap data into detailed 3D mesh representations. This node is particularly beneficial for AI artists who wish to convert 2D images into 3D models, providing a bridge between flat imagery and immersive 3D environments. By leveraging advanced algorithms, it allows for the creation of meshes with customizable parameters, enabling users to fine-tune the depth, scale, and orientation of the resulting 3D model. The node supports various rendering modes and offers options to adjust the mesh's smoothness and texture, making it a versatile choice for artists looking to enhance their digital creations with depth and realism. Its primary goal is to facilitate the generation of high-quality 3D meshes that can be used in a variety of applications, from virtual reality to digital art installations.

Sapiens2 Pointmap Mesh Advanced Input Parameters:

model

This parameter specifies the SAPIENS2 model to be used for generating the pointmap. It is crucial as it determines the underlying data and algorithms applied during the mesh creation process.

image

The image parameter is the source image from which the pointmap is derived. It serves as the basis for the 3D mesh, influencing the final appearance and structure of the model.

preview_mode

This parameter allows you to choose how the output is previewed, with options including "result", "overlay", "side_by_side", and "source". The default is "result", which shows the final mesh output.

render_mode

Determines the rendering style of the mesh, with options such as "points", "splats", and "mesh". The default is "mesh", which provides a complete 3D model representation.

filename_prefix

A string that sets the prefix for the output file names. The default is "sapiens2_pointmap_mesh", helping organize and identify generated files.

mesh_stride

An integer that controls the sampling rate of the mesh, with a default of 2. It ranges from 1 to 16, affecting the density and detail of the mesh.

rtol

A float parameter that sets the relative tolerance for depth filtering, with a default of 0.5. It ranges from 0.001 to 1.0, impacting the precision of depth calculations.

min_depth

This float parameter defines the minimum depth value for valid points, with a default of 0.05. It ranges from 0.0 to 100.0, filtering out points that are too close.

max_depth

Sets the maximum depth value for valid points, with a default of 25.0. It ranges from 0.01 to 1000.0, filtering out points that are too far.

center_mesh

A boolean that determines whether the mesh should be centered. The default is True, which helps in aligning the mesh within the 3D space.

flip_y

A boolean parameter that, when set to True, flips the mesh along the Y-axis. The default is True, which can be useful for correcting orientation.

flip_z

Similar to flip_y, this boolean flips the mesh along the Z-axis. The default is True, aiding in proper orientation adjustments.

depth_scale

A float that scales the depth of the mesh, with a default of 1.0. It ranges from 0.1 to 3.0, allowing for depth exaggeration or reduction.

xy_scale

This float parameter scales the X and Y dimensions of the mesh, with a default of 1.0. It ranges from 0.1 to 3.0, affecting the overall size of the mesh.

depth_bias

A float that adds a bias to the depth values, with a default of 0.0. It ranges from -10.0 to 10.0, useful for fine-tuning depth placement.

max_points

An integer that sets the maximum number of points in the mesh, with a default of 60000. It has a minimum of 1000, controlling the mesh's complexity.

splat_size

A float that determines the size of splats in the rendering, with a default of 0.0. It ranges from 0.0 to 1.0, affecting the visual appearance of point-based renderings.

splat_max_points

An integer that sets the maximum number of points for splat rendering, with a default of 30000. It ranges from 1000 to 100000, influencing the density of splats.

Sapiens2 Pointmap Mesh Advanced Output Parameters:

ui

This output provides a dictionary containing 3D UI entries, which are essential for visualizing and interacting with the generated mesh within a user interface.

result

The result output is a tuple containing the formatted preview of the mesh, a list of file paths to the generated models, and the first path as a string. This output is crucial for accessing and utilizing the generated 3D models.

Sapiens2 Pointmap Mesh Advanced Usage Tips:

  • Experiment with the mesh_stride parameter to balance between mesh detail and processing time. A lower stride results in a more detailed mesh but may increase computation time.
  • Use the depth_scale and xy_scale parameters to adjust the proportions of your mesh, ensuring it fits well within your intended 3D environment.
  • If your mesh appears too flat or too deep, adjust the depth_bias to fine-tune the depth placement for a more realistic appearance.

Sapiens2 Pointmap Mesh Advanced Common Errors and Solutions:

No pointmap mesh faces survived filtering. Relax rtol/min_depth/max_depth or provide a better mask.

  • Explanation: This error occurs when the filtering criteria are too strict, resulting in no valid mesh faces.
  • Solution: Adjust the rtol, min_depth, and max_depth parameters to be less restrictive, or provide a more accurate mask to ensure valid points are included in the mesh generation.

Sapiens2 Pointmap Mesh Advanced Related Nodes

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

Sapiens2 Pointmap Mesh Advanced