I had some experiments with creating npm pakages, so now we have two libs for camera animation.
One of them allow you attach a page scroll (or any scrollable html element) to scene animation:
And second adds tiny camera rotation while cursor is moves: