Docs
FABRICATOR · RIGGING

Save a joint hierarchy to portable JSON and rebuild it in any scene, with options to strip scale offsets and control how rotation splits between rotate and joint orient.

OPEN IT FROM THE TOOLBAR
Skeleton IO
Click the skeleton
The FabricatorStudio toolbar, with the skeleton button that opens Skeleton IO

What it does

Joint hierarchy in, JSON out, and back

Joint hierarchy
{ }JSON
Portable file
Rebuilt in any scene

Captures everything

Each joint's position, orientation, rotate order, limits, and lock states, and rebuilds accurately regardless of the original rotate order.

Import options

Strip unwanted scale, and choose whether rotation folds into joint orient or stays split as it was.

The window

Export and Import, one panel each

The Skeleton IO window: Export and Import tabs with path, selection, and scale options

Quick start

Export once, rebuild anywhere

  1. 1

    Select the root joint of the hierarchy you want to save.

  2. 2

    Open Skeleton IO from the Bridge toolbar's Skeleton popover, Maya's Skeleton menu, or the fsAnim shelf.

  3. 3

    On Export, click Use Selected, confirm the output path, and click Export Skeleton.

  4. 4

    To rebuild, switch to Import, browse to the JSON file, and click Import Skeleton. Leave the scale checkboxes on unless you have a reason to keep scale.

Good to know

1

Names must be unique

Joint names must be unique within the hierarchy; duplicates aren't handled.

2

Custom attrs round-trip, connections don't

Custom attribute values round-trip, but connections and driven keys on them do not.

3

Bake to joint orient

"Bake to joint orient" folds rotation into joint orient and zeroes rotate; leaving it off keeps the original split.