How to implement object rotation similar to Sketchfab's 3D models?

How about mouse delta:

Incorporate rInterp to achieve the smooth result.


I’m wondering if it’s possible to implement this functionality without requiring the user to hold down the left mouse button and move the mouse, as is done in Sketchfab

Regarding this: so… how is this supposed to work? Because I must hold lmb and provide input in sketchfab viewer. What am I missing?