Попробуй использовать:
https://github.com/tweenjs/tween.js/ или
https://threejs.org/docs/index.html?q=animation#ap..., однако некоторый функционал анимаций three-js построен на tween-js.
А по большому счёту ты можешь использовать простое манипулирование абсолютным позиционированием изображения, его размером с течением последовательности кадров (
https://learn.javascript.ru/js-animation)