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-SAM3D-BodyMod > Apply SAM3D Body Shape

ComfyUI Node: Apply SAM3D Body Shape

Class Name

SAM3DBodyMod_ApplyShape

Category
image/detection/SAM3D BodyMod
Author
Burgstall-labs (Account age: 576days)
Extension
ComfyUI-SAM3D-BodyMod
Latest Updated
2026-07-29
Github Stars
0.03K

How to Install ComfyUI-SAM3D-BodyMod

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

Apply SAM3D Body Shape Description

Transform and rebuild geometry based on detected body shape profiles for realistic animation integration.

Apply SAM3D Body Shape:

The SAM3DBodyMod_ApplyShape node is designed to apply a detected shape profile to animated MHR (Motion Human Representation) pose data, effectively transforming and rebuilding all dependent geometry. This node is particularly useful for AI artists who wish to seamlessly integrate detected body shapes into animated sequences, ensuring that the geometry of the animation is consistent with the desired body shape. By leveraging this node, you can achieve a more realistic and coherent animation that aligns with specific body shape profiles, enhancing the visual fidelity and authenticity of your animated characters.

Apply SAM3D Body Shape Input Parameters:

sam3d_body_model

This parameter represents the SAM3D body model that will be used as the basis for applying the shape profile. It is crucial for loading the appropriate model that contains the necessary data and structure to facilitate the transformation of the animated pose data. The model should be compatible with the SAM3D framework to ensure accurate application of the shape profile.

shape_profile

The shape_profile parameter is a detailed description of the body shape that you wish to apply to the animated pose data. It includes various parameters such as shape and scale, which define the specific characteristics of the body shape. This profile is essential for guiding the transformation process, ensuring that the resulting animation accurately reflects the desired body shape.

body_type

This parameter allows you to specify the type of body shape transformation you wish to apply. Options include "detected," "ectomorph," "mesomorph," "endomorph," and "maximize_detected." Each option represents a different approach to modifying the body shape, with "detected" using the original detected profile, and the others projecting semantic width targets into MHR's identity basis. The "maximize_detected" option amplifies every recognized shape and proportion coefficient. The default value is "detected."

strength

The strength parameter controls the intensity of the body shape transformation. It ranges from 0.0 to 3.0, with a default value of 1.0. A value of 0 leaves the detected profile unchanged, while higher values increase the effect of the selected body type. This parameter allows you to fine-tune the transformation to achieve the desired level of modification.

Apply SAM3D Body Shape Output Parameters:

shape_profile

The output shape_profile is a modified version of the input shape profile, reflecting the applied transformations based on the specified body type and strength. This output is crucial for further processing or visualization, as it provides the updated parameters that define the new body shape.

fitted_reference_pose

The fitted_reference_pose output provides the transformed pose data that has been adjusted to fit the new shape profile. This output is essential for ensuring that the animation remains consistent with the modified body shape, allowing for seamless integration into animated sequences.

Apply SAM3D Body Shape Usage Tips:

  • To achieve a subtle transformation, start with a lower strength value and gradually increase it until you reach the desired effect.
  • Experiment with different body_type options to explore various body shape transformations and find the one that best suits your animation needs.

Apply SAM3D Body Shape Common Errors and Solutions:

SAM3D BodyMod: invalid shape profile

  • Explanation: This error occurs when the shape or scale parameters in the shape profile do not match the expected dimensions.
  • Solution: Ensure that the shape and scale parameters in your shape profile are correctly formatted and match the expected dimensions.

SAM3D BodyMod: no complete person records found for person_index

  • Explanation: This error indicates that the pose data does not contain complete records for the specified person index.
  • Solution: Verify that your pose data includes all necessary parameters for the specified person index, and ensure that the data is complete and correctly formatted.

Apply SAM3D Body Shape Related Nodes

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

Apply SAM3D Body Shape