u/Gold_Shopping2721

I built a full DWPose Temporal Editor & Retargeter directly inside ComfyUI to fix WanAnimate jitter. Gauging interest before making it Open Source!
▲ 16 r/Corridor+1 crossposts

I built a full DWPose Temporal Editor & Retargeter directly inside ComfyUI to fix WanAnimate jitter. Gauging interest before making it Open Source!

Hey everyone,

We've been working a lot with WanAnimate workflows, and I got incredibly frustrated with DWPose estimations being jittery or having the wrong proportions for stylized characters/creatures.

To fix this, we at Magos Digital Studio built a custom node pack that puts a full interactive timeline editor and skeletal retargeter right inside ComfyUI. We want to make it open-source, but I wanted to show it off here first to see if this is something the community would actually use.

Out of the box wan animate results without any helping tools

Body disforms without motion cleanup - Retargeter only.

perfect action with motion cleanup & Retargeting

Here is a breakdown of what the tool currently does:

  • Interactive Temporal Editor: A full-screen pop-up overlay inside ComfyUI to scrub through video frames, drag joints, and set keyframes.
  • Graph Editor & Dope Sheet: Per-joint curve editing with Catmull-Rom, linear, or step interpolation to smooth out jitter.
  • Orbit View (2.5D): You can adjust the Z-depth of joints so the renderer correctly sorts which limbs are in front of or behind the body.
  • Cluster Retargeter: Scale, offset, and rotate specific body parts globally across all frames.
  • Interactive Canvas: The retargeter features an interactive UI with point gizmos and a reference image overlay for visual calibration.
  • Face & Hand Support: It includes 68-point face detection and separate face render outputs.
  • Save/Load Projects: You can save your editor state to JSON files so you don't lose your manual pose corrections.

The editor

The retargeter

The pipeline basically lets you extract raw pose data, fix any bad detections manually, retarget the skeleton to fit a non-human character (like scaling up the head or shrinking the torso), and then render it out to drive WanAnimate flawlessly.

Is this something you all would want me to release on GitHub? Let me know what features you think are missing!
more examples

retargeter example #1 - bigger hands

Retarget example #2 - Taller Neck.

reddit.com
u/Gold_Shopping2721 — 3 days ago