ComfyUI Node
BodyRatioMapper SDPose Bone Scale
A ComfyUI node in BodyRatioMapper with 14 inputs and 1 output.
BodyRatioMapper SDPose Bone Scale
- pose_keypoint
- pose_keypoint
◄person_idx-1►
◄scale_head_x1.00►
◄scale_head_y1.00►
◄scale_neck1.00►
◄scale_shoulder_width1.00►
◄scale_upper_arm1.00►
◄scale_lower_arm1.00►
◄scale_torso1.00►
◄scale_hip_width1.00►
◄scale_upper_leg1.00►
◄scale_lower_leg1.00►
◄scale_foot1.00►
◄scale_hand1.00►
CategoryBodyRatioMapper
Inputs (14)
| Name | Type | Default | Description |
|---|---|---|---|
| pose_keypoint | POSE_KEYPOINT | Input SDPose POSE_KEYPOINT | |
| person_idxopt | INT | -1-1–100 | Person index to scale. -1 = all persons. |
| scale_head_xopt | FLOAT | 1.000.1–3 | Head + face X scale (nose/eyes/ears/face relative to neck) |
| scale_head_yopt | FLOAT | 1.000.1–3 | Head + face Y scale (nose/eyes/ears/face relative to neck) |
| scale_neckopt | FLOAT | 1.000.1–3 | Neck length scale (shoulder_mid to neck distance) |
| scale_shoulder_widthopt | FLOAT | 1.000.1–3 | Shoulder width (distance between L/R shoulders) |
| scale_upper_armopt | FLOAT | 1.000.1–3 | Upper arm scale (shoulder to elbow, L+R linked) |
| scale_lower_armopt | FLOAT | 1.000.1–3 | Lower arm scale (elbow to wrist, L+R linked) |
| scale_torsoopt | FLOAT | 1.000.1–3 | Torso length scale (shoulder_mid to hip_mid) |
| scale_hip_widthopt | FLOAT | 1.000.1–3 | Hip width (distance between L/R hips) |
| scale_upper_legopt | FLOAT | 1.000.1–3 | Upper leg scale (hip to knee, L+R linked) |
| scale_lower_legopt | FLOAT | 1.000.1–3 | Lower leg scale (knee to ankle, L+R linked) |
| scale_footopt | FLOAT | 1.000.1–3 | Foot internal scale (3 foot points relative to ankle) |
| scale_handopt | FLOAT | 1.000.1–3 | Hand internal scale (21 hand points relative to wrist, L+R linked) |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| pose_keypoint | POSE_KEYPOINT | — |