use orbit controls script from three.js examples.