Haha That's funny that you were spamming W. Sorry about that! My first time using Three.JS OrbitControls and I agree the movement could be much smoother and more reactive. The lag after input is definitely something I'd fix with more time.