How to Orbit (Horizontally & Vertically) the Camera on Specific World Location

It’s been a while since I’ve done anything like this but I believe my solution was

While mouse pressed

Interpolate rotation based on last known mouse movement

Mouse movement= Get current mouse position - last mouse position

Or at least something to that effect