Work / Character & Rigging · Tools

FRAG — rigs as data

A component-based rigging framework that rebuilds any rig from a clean skeleton in one call.

FRAG rigging framework in Maya

ProblemRigs built by scripts can't be rebuilt

When the skeleton changes, someone rebuilds the rig by hand, because nothing on the rig records how it was made.

BuiltA rig is data

  • Rigs assembled from reusable components, stored as data on network nodes in the scene.
  • Components auto-discovered from a registry, with typed parents and children.
  • The whole rig saves to a template and rebuilds from a clean skeleton in one call.
40+component types
15production templates shipped
1 callfull rebuild
FRAG rig in Maya

Architected at Counterplay Games. Now being ported, with tests, into the open-source MCA-DCC-Pipeline.