Parent epic: #397
Goal
Fill missing keyframes in sparse animations using Robust Motion In-betweening (Ubisoft, 2020) — a small transformer model that predicts intermediate poses given start/end keyframes and a target duration.
Why
Curve-editor and dope-sheet workflows often leave large gaps between keyframes. Hand-authoring smooth transitions is tedious. Local ML in-betweening is small enough to ship and produces noticeably better results than naive linear/Bezier interpolation.
Scope
Acceptance Criteria
Dependencies
Effort
~10 days.
Parent epic: #397
Goal
Fill missing keyframes in sparse animations using Robust Motion In-betweening (Ubisoft, 2020) — a small transformer model that predicts intermediate poses given start/end keyframes and a target duration.
Why
Curve-editor and dope-sheet workflows often leave large gaps between keyframes. Hand-authoring smooth transitions is tedious. Local ML in-betweening is small enough to ship and produces noticeably better results than naive linear/Bezier interpolation.
Scope
ModelDownloader.qtmesh anim model.fbx --in-between --gap-frames 30 -o filled.fbx.motion_in_betweentool.Acceptance Criteria
ai.assist.in_betweenrecorded.Dependencies
Effort
~10 days.