CMU Motion Capture Animations for Unity

raw JSON →
1.0.1 verified Sat Apr 25 auth: no javascript

A Unity package containing a large collection of humanoid animation clips converted from the Carnegie Mellon University Motion Capture Database (CMU MoCap). Version 1.0.1 adds Unity 6 package signing. The package provides ready-to-use animations for prototyping, research, and game development, sourced from the public domain CMU dataset. It is distributed via the Keijiro scoped registry in Unity Package Manager. Differentiators include high-quality retargeted animations, no external dependencies, and simple drag-and-drop use.

error The package jp.keijiro.cmu-mocap could not be found in the registry.
cause Keijiro scoped registry not added correctly.
fix
Add scoped registry with name 'jp.keijiro', URL 'https://registry.npmjs.com', and scope 'jp.keijiro' in Project Settings > Package Manager
error The package is not signed by a known publisher.
cause Unity 6 package signing: older version (1.0.0) lacks signature.
fix
Update to version 1.0.1 which is signed for Unity 6
error Animation clip missing or not found.
cause Assets might be placed outside expected folders due to manual import.
fix
Reinstall the package via Package Manager; do not manually move assets from Packages folder
gotcha Package requires Unity 2019.4 or newer for package signing compatibility; older versions may fail to install from scoped registry.
fix Upgrade Unity to 2019.4 or later
deprecated Unity 6 package signing certificate may expire; ensure you have the latest package version 1.0.1.
fix Update to version 1.0.1 or later
gotcha Animations are in-place and may need root motion or manual movement for locomotion.
fix Enable 'Apply Root Motion' on Animator component
gotcha The package does not contain character models; you must supply your own humanoid character.
fix Import or create a humanoid model with Animation Type 'Humanoid'
npm install jp.keijiro.cmu-mocap
yarn add jp.keijiro.cmu-mocap
pnpm add jp.keijiro.cmu-mocap

Install the package via Unity Package Manager with the Keijiro scoped registry and play the provided sample scene.

// 1. In Unity Package Manager, add scoped registry:
// Name: jp.keijiro
// URL: https://registry.npmjs.com
// Scope(s): jp.keijiro
// 2. Install jp.keijiro.cmu-mocap package
// 3. Import example scene from Packages/CMUMocap/Samples
// 4. Press Play to see mocap animations playing on humanoid character