I can see that in your code camera always translate 360 based on object's (0,0,0) position. But how do I fix the camera and just move the object just by scrolling/dragging or translate the camera from (0,0,0) position to dragged position on the 3d object? Need suggestion on this.