It seems like tweening is overly difficult in the Babylon engine. I created a simple playground showing using an external tweening API to accomplish a simple (highly customizable) animation on the camera. Babylon.js Playground
Babylon exposes a similar API which is comparatively verbose and murky/unclear.
I would rather not pull in another dependency for simple tween animations on cameras, (otherwise-) static objects, etc. but I also don’t want to handle the verbose API. It’s simpler from my perspective to instantiate the mesh/whatever in Babylon and use an external library like the one in the Playground above to animate the tween. So I’m hoping Babylon can provide a similar
fromTo API that operates directly on the position, rotation, direction, etc. properties of the various node types.
Terminology explainer: Inbetweening - Wikipedia