LiftLab 3D Motion Player — V2x

LiftLab 3D Motion Player — V2x

Loads A (your rep) + optional Ghost B (comparison rep).
Auto-load from Analyzer localStorage: open with ?src=analyzer (or ?src=ls).

1) Load

Demos are ON for testing. For production, set ENABLE_DEMOS=false.

Ghost: Off

2) Playback

Status: Demo A loaded (Clean-ish) ✓
Show joints with confidence ≥ 0.15
If Analyzer provides phase markers, use Phase.

3) Camera

Controls: drag rotate • scroll zoom • right-drag pan

3D View

Frame: 0 FPS: 60 A joints: 21 B joints: 0
Includes: confidence visibility + barbell virtual joint + phase-aligned ghost sync.