ComfyUI > Nodes > ComfyUI-ProportionChanger > ProportionChanger DWPose Render

ComfyUI Node: ProportionChanger DWPose Render

Class Name

ProportionChangerDWPoseRender

Category
ProportionChanger
Author
gearmachine (Account age: 309days)
Extension
ComfyUI-ProportionChanger
Latest Updated
2025-12-13
Github Stars
0.08K

How to Install ComfyUI-ProportionChanger

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

ProportionChanger DWPose Render Description

Renders 25-point human pose keypoints with DWPose styling for accurate visualization.

ProportionChanger DWPose Render:

The ProportionChangerDWPoseRender node is designed to render pose keypoint data using the DWPose styling, which is particularly beneficial for AI artists looking to visualize human poses with enhanced accuracy and detail. This node supports a 25-point keypoint system, including toe keypoints, which allows for a more comprehensive representation of human figures. By utilizing DWPose rendering algorithms, it resolves common coordinate misalignment issues that can occur when displaying outputs from the ProportionChanger system. This node is compatible with parameters from the ultimate-openpose-render, making it versatile and adaptable for various rendering tasks. Its primary goal is to provide a clear and precise visualization of pose data, which can be crucial for tasks such as animation, character design, and other creative projects that require detailed human pose representations.

ProportionChanger DWPose Render Input Parameters:

pose_keypoint

The pose_keypoint parameter is a required input that specifies the POSE_KEYPOINT data to be rendered. This data represents the keypoints of a human pose, which the node will visualize using the DWPose styling. It is crucial for the rendering process as it forms the basis of the visual output.

show_body

The show_body parameter is an optional boolean that determines whether body keypoints should be drawn. By default, it is set to True, meaning the body keypoints will be rendered. This parameter allows you to focus on specific parts of the pose by enabling or disabling the body keypoints.

show_face

The show_face parameter is an optional boolean that controls the rendering of face keypoints. It is set to False by default, meaning face keypoints will not be drawn unless explicitly enabled. This parameter is useful for artists who want to include facial details in their pose visualizations.

show_hands

The show_hands parameter is an optional boolean that specifies whether hand keypoints should be rendered. It defaults to True, allowing for the visualization of hand movements and positions, which can be critical for detailed pose analysis.

show_feet

The show_feet parameter is an optional boolean that indicates whether toe keypoints should be drawn. With a default value of True, this parameter leverages the DWPose 25-point feature to include toe keypoints in the rendering, providing a more complete representation of the pose.

resolution_x

The resolution_x parameter is an optional integer that sets the output width of the rendered image. It ranges from -1 to 12800, with a default value of -1, which maintains the original resolution. Adjusting this parameter allows you to control the size of the output image to suit your specific needs.

pose_marker_size

The pose_marker_size parameter is an optional integer that defines the size of the markers used for body keypoints. It ranges from 0 to 100, with a default value of 4. This parameter allows you to adjust the visibility and emphasis of body keypoints in the rendered image.

face_marker_size

The face_marker_size parameter is an optional integer that sets the size of the markers for face keypoints. It has a range of 0 to 100 and a default value of 3. This parameter helps in customizing the prominence of facial features in the visualization.

hand_marker_size

The hand_marker_size parameter is an optional integer that determines the size of the markers for hand keypoints. With a range from 0 to 100 and a default value of 2, this parameter allows for fine-tuning the depiction of hand details in the rendered output.

ProportionChanger DWPose Render Output Parameters:

IMAGE

The output parameter IMAGE represents the rendered visualization of the pose keypoint data. This image is the final product of the rendering process, showcasing the human pose with the specified keypoints and styling options. It is essential for artists who need a visual representation of pose data for further analysis or creative projects.

ProportionChanger DWPose Render Usage Tips:

  • To achieve the best results, ensure that your pose_keypoint data is accurate and complete, as this forms the foundation of the rendered image.
  • Experiment with the pose_marker_size, face_marker_size, and hand_marker_size parameters to find the optimal marker sizes that highlight the keypoints effectively without cluttering the image.
  • Use the resolution_x parameter to adjust the output image size according to your project's requirements, ensuring that the resolution is suitable for your intended use.

ProportionChanger DWPose Render Common Errors and Solutions:

"Invalid pose_keypoint data"

  • Explanation: This error occurs when the pose_keypoint data provided is either missing or not in the expected format.
  • Solution: Ensure that the pose_keypoint data is correctly formatted and contains all necessary keypoints for rendering.

"Resolution out of bounds"

  • Explanation: This error indicates that the resolution_x value is set outside the permissible range of -1 to 12800.
  • Solution: Adjust the resolution_x parameter to fall within the specified range, using -1 for the original resolution if needed.

"Marker size too large"

  • Explanation: This error arises when the marker size for body, face, or hand keypoints exceeds the maximum allowed value of 100.
  • Solution: Reduce the marker size to a value within the 0 to 100 range to ensure proper rendering of keypoints.

ProportionChanger DWPose Render Related Nodes

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

ProportionChanger DWPose Render