Maybe you can use functionality from these examples?
From the Collection of examples from discourse.threejs.org :
SmoothChaseCamera
TweenCamera
MovingCameraAlongSpline
CameraEllipseCurve
CameraGSAP
CalculateCameraDistance
CameraFollowObject
Maybe you can use functionality from these examples?
From the Collection of examples from discourse.threejs.org :
SmoothChaseCamera
TweenCamera
MovingCameraAlongSpline
CameraEllipseCurve
CameraGSAP
CalculateCameraDistance
CameraFollowObject