THREE.JS / LOADER CONTRACT

Motion data becomes a skeleton.

A deterministic single-root BVH fixture passes through the installed BVHLoader. The lab makes hierarchy offsets, animation-channel selection, SkeletonHelper, AnimationClip, and AnimationMixer observable.

ReadyWEBGL2 / BVH
Waiting for the fixture parser.
mode
—
skeleton
—
tracks
—
clip
—
sampled state
—
sample avg / p95
—

The official CMU pirouette asset, exact gallery composition, arbitrary BVH variants, native device performance, and whole-example fidelity remain separate boundaries. The frame-time sample is local preview evidence only.

Sources: BVHLoader · official BVH example