THREE.JS / LOADER CONTROL CONTRACT
One clip, three bodies.
A deterministic MD2 frame payload is shared across three native MD2CharacterComplex roots. The primary character exposes the official movement flags while clones exercise shareParts, morph playback, shadow ownership, and teardown.
StartingWEBGL2 / MD2 CONTROL
Preparing shared character parts.
- characters
- —
- sharing
- animation
- —
- movement / speed / x,z
- —
- sample avg / p95
- —
This bounded lab follows the official control architecture with local deterministic geometry. Ratamahatta body/weapon parts, 13 skins, external asset loading, exact page/pixel/Stats fidelity, and whole-example fidelity remain separate.
Sources: official MD2 controls example · MD2CharacterComplex docs · MorphBlendMesh docs