you can use orbitcontrols from stdlib: GitHub - pmndrs/three-stdlib: 📚 Stand-alone library of threejs examples designed to run without transpilation in node & browser
import { OrbitControls } from 'three-stdlib'
...
controls?.setAzimuthalAngle(azimuth)
controls?.setPolarAngle(polar)