3D file formats

UsdSkel Skeleton parent order

Resolve sparse joint parents and audit the original Skeleton array order.

Your inputs

Start with an example

Your inputs stay in your browser.

Your result

Example result

How it works

Resolve each joint to its nearest authored ancestor using the complete array. Preserve original indices, root relationships and child lists; report every parent that appears after its child.

A/B attaches to A. C/D/E attaches to C without inventing C/D. Multiple roots are allowed. Sorting the list would change joint indices, so the audit keeps its order.

Limits

Extracted Skeleton metadata only: up to 5000 unique paths, 64 components/path, 100000 components and a 4 MiB report. Relative ASCII identifiers only; duplicate/property/variant/namespace paths reject. Missing prefixes are informational. No USDA/stage parsing, transforms, influence remapping or skinning verdict. Animation arrays do not share this parent-first requirement.