Threejs move along complex path animation

I’m not quite sure I’m grasping your problem correctly, but you can control the motion of a model on a space curve.

Have a look at the code of the examples from the Collection of examples from discourse.threejs.org.

BasisToQuaternion

CarRacingQuaternion