PoseCap vs XR Animator
PoseCap
github.comXR Animator
sao.animetheme.comSide by side
| Figure | PoseCap | XR Animator |
|---|---|---|
| Price from | Free | $3/mo |
| Free plan | Yes | Yes |
| Free trial | — | — |
| Open source | — | Yes |
| Web | — | Yes |
| Windows | Yes | Yes |
| macOS | — | Yes |
| Linux | Yes | Yes |
| Android | — | Yes |
| Self-hosted | — | Yes |
| Plans published | 2 | 3 |
| Spec score · Motion Capture Software | 7.3 (#33) | 8.6 (#9) |
| Spec score · AI Motion Capture Software | 7.3 (#19) | 8.6 (#5) |
| Integrations | PoseCap runs as a Blender extension and streams poses from a separate engine process to Blender over a local connection. | In Electron mode, VMC protocol can animate models in VMC-enabled applications such as VSeeFace, VNyan, and Warudo. |
| What it does | PoseCap streams markerless full-body poses from a webcam to a character in Blender in real time. | XR Animator uses MediaPipe and TensorFlow.js pose detection from webcam or media input to drive VRM or MMD 3D avatars. |
Plans
XR Animator
- Free public versionFree
- Silver Supporter$3 a month
- Gold Supporter$10 a month
In their own words
PoseCap
PoseCap is a free Blender extension for streaming markerless, full-body poses from a webcam or video into a character in real time. It can stream live motion, record movement as Blender timeline keyframes, capture a single pose, and manage SMPL-X models. A separate engine process sends pose data to Blender over a local connection. MediaPipe Lite provides CPU-first capture without a GPU or provider account, while the PEAR backend provides higher-fidelity capture and requires an NVIDIA GPU with driver R570 or newer. The getting-started guide describes importing a Mixamo or Unreal character and converting it in one click. Blender 4.2 LTS or newer is required. PoseCap lists Windows 10/11 as its current target and provides a native Linux installation path; macOS is not currently planned. SMPL, SMPL-X, and FLAME models are separate licenses. Poses are pelvis-locked because monocular depth estimation cannot generally recover world translation.
XR Animator
XR Animator is a free tool for driving MMD or VRM 3D avatars from pose input. It uses MediaPipe and TensorFlow.js to detect poses from webcam video, and supports face, full-body, and combined face, body, and hand tracking. Full-body tracking can use a webcam or an image or video file. Face tracking supports 52 ARKit-compatible blendshapes. Users can record motion capture, export VMD, BVH, and glTF motion, and load VMD, FBX, and BVH motion files; FBX or BVH motion can also be exported to VMD. The scene can include 2D images or video, 3D panoramas, and .x or .glb objects. The web app works in major desktop and smartphone browsers, while Electron apps are available for Windows, Linux, and macOS. Android Chrome supports augmented reality. VMC protocol support and a frameless transparent background for capture apps are limited to Electron mode. The project notes that smartphones with limited processing power may be better suited to face tracking alone.