Dataset

UniML3D

Contains 13,769 text-paired 3D motion clips across 7,430 skeletons from humanoids, animals, and rigged objects, plus per-skeleton topology annotations.

Hugging Face ↗Sep 7, 2026Paper ↗Code ↗

  • multimodal
  • text-to-motion
  • skeletal-animation
  • heterogeneous-skeletons
Dataset statistics showing clip length distributions across three datasets, characterizing the data
Dataset statistics showing clip length distributions across three datasets, characterizing the data

What it is

A 13.8K-clip text-paired 3D motion dataset unifying humanoid, animal, and object skeletons with topology and joint annotations. 13,769 motion clips and 7,430 skeletons from Mixamo, Truebones, and Objaverse-XL, unified into one canonical layout with captions, cleaned joint names, body-plan labels, and facing-direction annotations.

Key results

  • 13,769 clips and 7,430 skeletons
  • 2,001,312 frames at 30 fps, about 18.5 hours
  • 3 sources; joints per skeleton range from 3 to 140

Useful for training and evaluating text-to-motion models that must generalize across very different skeleton topologies.

One useful ML email a week.

Worth your time, not all of your time.

We track new ML work across papers, code, and data, then keep only the pieces worth a closer look. Selected, not collected.

Papers.Data.Code

The Weekly ML Signal

Selected, not collected.

One useful ML email a week: the papers, repos and datasets worth your attention.

Worth your time, not all of your time.