Skip to content
SPECIFICTION
Get listed

FreeMoCap vs XR Animator

FreeMoCap

freemocap.org

XR Animator

sao.animetheme.com

Side by side

FigureFreeMoCapXR Animator
Price fromFree$3/mo
Free planYesYes
Free trial——
Open sourceYesYes
Web—Yes
WindowsYesYes
macOSYesYes
LinuxYesYes
Android—Yes
APIYes—
Self-hostedYesYes
Plans published23
Spec score · AI Motion Capture Software8.9 (#2)8.6 (#5)
Spec score · Motion Capture Software8.8 (#5)8.6 (#9)
Self-hostingThe Python backend can run as a standalone server for headless or remote capture machines, while the Electron interface runs separately.Release 0.35.0 adds running XR Animator as a localhost web app on any operating system with Node.js installed.
TrackingThe software performs markerless full-body 3D tracking with computer-vision algorithms and machine-learning models.It supports face, full-body, and combined face, body, and hand tracking.
What it doesFreeMoCap records synchronized camera video and reconstructs full-body 3D movement without physical markers.XR Animator uses MediaPipe and TensorFlow.js pose detection from webcam or media input to drive VRM or MMD 3D avatars.

Plans

FreeMoCap

  • FreeFree
  • FreeMoCapFree

FreeMoCap pricing →

XR Animator

  • Free public versionFree
  • Silver Supporter$3 a month
  • Gold Supporter$10 a month

XR Animator pricing →

In their own words

FreeMoCap

FreeMoCap records and reconstructs full-body movement as 3D motion-capture data. It is free, open-source software for researchers, animators, athletes, and creators. Capture can use two or more standard webcams, GoPros, or smartphones; a printed ChArUco board synchronizes camera feeds and defines the 3D coordinate system. Users can also record video offline on mobile devices and import it later for processing. Results can be exported in formats including CSV, FBX, and .blend files. A Blender add-on loads processed recordings into Blender as a rigged skeleton. Processing happens locally, and the homepage says video data does not leave the user's machine. A backend server download supports headless machines, remote capture rigs, and API use. The download page identifies the current release as alpha. Optional anonymous usage pings may include IP address, timestamp, and camera information, but users can disable them in the GUI. The project directs questions to Discord and bug reports or feature requests to GitHub. Its post-hoc guide notes that RTMPose produces 3D data but does not currently have working Blender export.

Visit freemocap.org

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.

Visit sao.animetheme.com