other libraries for camera controls in THREE.js