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

ComfyUI Node: Sapiens2 Pointmap

Class Name

Sapiens2Pointmap

Category
Sapiens2
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 Description

Converts image data to detailed 3D point maps for rendering and modeling, bridging 2D images with 3D techniques.

Sapiens2 Pointmap:

The Sapiens2Pointmap node is designed to facilitate the conversion of image data into a structured point map, which can be used for various 3D rendering and modeling applications. This node leverages advanced algorithms to interpret image data, allowing you to generate detailed point maps that can be rendered in different modes such as points, splats, or meshes. The primary benefit of using this node is its ability to transform 2D images into 3D representations, providing a bridge between traditional image processing and modern 3D modeling techniques. This capability is particularly useful for AI artists looking to create immersive and interactive visual experiences. By using the Sapiens2Pointmap node, you can enhance your creative projects with depth and dimensionality, making it an essential tool for anyone working in the field of digital art and design.

Sapiens2 Pointmap Input Parameters:

model

The model parameter specifies the SAPIENS2 model to be used for generating the point map. This parameter is crucial as it determines the underlying algorithm and capabilities that will be applied to the image data.

image

The image parameter is the input image that you want to convert into a point map. This image serves as the basis for the 3D representation, and its quality and content will directly impact the resulting point map.

preview_mode

The preview_mode parameter allows you to choose how the results are displayed. Options include "result", "overlay", "side_by_side", and "source", with "result" being the default. This setting helps you visualize the output in a way that best suits your needs.

render_mode

The render_mode parameter determines the format of the output, with options such as "points", "splats", and "mesh". The default is "mesh", which provides a comprehensive 3D representation. This choice affects how the point map is visualized and used in subsequent applications.

filename_prefix

The filename_prefix parameter sets the prefix for the output file names, with a default value of "sapiens2_pointmap_mesh". This helps in organizing and identifying the generated files.

mesh_stride

The mesh_stride parameter controls the density of the mesh, with a default value of 2. It ranges from 1 to 16, affecting the level of detail in the mesh representation.

rtol

The rtol parameter is a float that influences the tolerance level for rendering, with a default of 0.5. It ranges from 0.001 to 1.0, impacting the precision of the point map.

min_depth

The min_depth parameter sets the minimum depth value for the point map, with a default of 0.05. It ranges from 0.0 to 100.0, affecting the depth perception in the 3D model.

max_depth

The max_depth parameter defines the maximum depth value, with a default of 25.0. It ranges from 0.01 to 1000.0, influencing the overall depth range of the point map.

center_mesh

The center_mesh parameter is a boolean that determines whether the mesh is centered, with a default value of True. This setting helps in aligning the mesh within the 3D space.

flip_y

The flip_y parameter is a boolean that decides if the Y-axis should be flipped, with a default of True. This can be useful for correcting orientation issues in the point map.

flip_z

The flip_z parameter is a boolean that indicates if the Z-axis should be flipped, with a default of True. This setting helps in adjusting the depth orientation of the point map.

depth_scale

The depth_scale parameter is a float that scales the depth values, with a default of 1.0. It ranges from 0.1 to 3.0, affecting the perceived depth in the 3D model.

xy_scale

The xy_scale parameter is a float that scales the X and Y dimensions, with a default of 1.0. It ranges from 0.1 to 3.0, impacting the overall size of the point map.

depth_bias

The depth_bias parameter is a float that adds a bias to the depth values, with a default of 0.0. It ranges from -10.0 to 10.0, allowing for fine-tuning of depth perception.

max_points

The max_points parameter sets the maximum number of points in the point map, with a default of 60000. It has a minimum of 1000, affecting the density and detail of the point map.

splat_size

The splat_size parameter is a float that determines the size of splats in the point map, with a default of 0.0. It ranges from 0.0 to 1.0, influencing the visual representation of points.

splat_max_points

The splat_max_points parameter sets the maximum number of splats, with a default of 30000. It ranges from 1000 to 100000, affecting the density of splats in the point map.

Sapiens2 Pointmap Output Parameters:

ui

The ui output parameter provides a dictionary containing UI entries for 3D visualization. This output is essential for integrating the point map into interactive applications, allowing you to manipulate and view the 3D model in various ways.

result

The result output parameter is a tuple containing the formatted preview of the image, the paths to the generated files, and the first path as a string. This output is crucial for accessing and utilizing the generated point map files, enabling further processing or visualization.

Sapiens2 Pointmap Usage Tips:

  • Experiment with different render_mode settings to find the best visualization for your project, as each mode offers unique advantages for different types of images.
  • Adjust the depth_scale and xy_scale parameters to achieve the desired proportions and depth perception in your 3D model, especially when working with images that have varying depth characteristics.

Sapiens2 Pointmap Common Errors and Solutions:

Model not specified

  • Explanation: This error occurs when the model parameter is not provided, preventing the node from executing.
  • Solution: Ensure that you specify a valid SAPIENS2 model in the model parameter before running the node.

Image input missing

  • Explanation: This error arises when the image parameter is not supplied, as the node requires an image to generate a point map.
  • Solution: Provide a valid image file in the image parameter to proceed with the point map generation.

Invalid render mode

  • Explanation: This error happens when an unsupported value is set for the render_mode parameter.
  • Solution: Choose a valid option for render_mode, such as "points", "splats", or "mesh", to ensure proper execution.

Sapiens2 Pointmap 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