ComfyUI Node
Track from Pose Scan
Turns a pose scan into a skeleton track (input of Fit Track to Character): mirrored to face right if needed, near side labelled R, both feet on one ground line, planted feet locked. mode 'walk cycle': one cycle start..start+period-1 closed into a seamless loop, planted feet moving back at one treadmill speed (a walk across the frame is put on a treadmill first); period 0 = found automatically; frames 0 = just over two cycles. mode 'one-shot': the frames start..start+frames-1 as they are (punch, kick, step-in), planted feet held still. The preview draws the track over the video: R = near = orange, L = far = blue, green = planted.
Track from Pose Scan
- scan
- images
- track
- preview
- frames
- info
◄modewalk cycle►
◄start0►
◄frames0►
◄period0►
◄faceauto►
◄near_sideauto►
◄remove_travelauto►
◄far_drop-1.0►
◄ground_tol0.0►
◄swing_tol0.0►
◄smooth0.00►
◄preview_height720►
CategoryPosed Sprite Sheet
Inputs (14)
| Name | Type | Default | Description |
|---|---|---|---|
| scan | PSS_POSE_SCAN | — | |
| mode | COMBO | walk cycle | 2 options: walk cycle, one-shot |
| start | INT | 00–100000 | first frame, counted in the scan |
| frames | INT | 00–100000 | track length (4n+1 for SCAIL); walk: 0 = just over two cycles; one-shot: 0 = to the end |
| period | INT | 00–1000 | walk cycle length in frames, 0 = auto |
| face | COMBO | auto | which way the person faces in the video |
| near_side | COMBO | auto | DWPose's label of the side toward the camera |
| remove_travel | COMBO | auto | walk cycle: subtract the body's travel (a walk across the frame) |
| far_drop | FLOAT | -1.0-1–100 | px the far foot moves down onto the ground line; -1 = measured |
| ground_tol | FLOAT | 0.00–200 | px above the ground that still counts as down; 0 = 2.3% of the figure |
| swing_tol | FLOAT | 0.00–100 | px/frame of forward motion that still counts as planted; 0 = 0.76% of the figure |
| smooth | FLOAT | 0.000–5 | gaussian smoothing in time (frames) against DWPose jitter; 0 = off |
| preview_height | INT | 7200–4096 | — |
| imagesopt | IMAGE | the scanned video frames (the same Load Video output as the scan), drawn behind the preview |
Outputs (4)
| Name | Type | Description |
|---|---|---|
| track | PSS_SCAIL_TRACK | — |
| preview | IMAGE | — |
| frames | INT | — |
| info | STRING | — |