THREE.JS / LOADER CONTRACT

Frames become a Quake-era clip.

A deterministic little-endian MD2 payload passes through the installed MD2Loader. The lab keeps the native render attributes, named frame morph targets, and derived AnimationClip visible as separate contracts.

StartingWEBGL2 / MD2
Preparing the native loader contract.
render attributes
—
morph / clip
—
timeline / speed
—
frame
—
sample avg / p95
—

Official ratamahatta MD2 character parts, skins, weapons, external loading, exact page/pixel fidelity, native device performance, context-loss stress, and whole-example fidelity remain separate boundaries.

Sources: MD2Loader docs · official MD2 example · pinned loader source