I plugged some data from a t-sne into the Three.js zoom and pan set-up. It's running well and looks a little ominous. I can't make animated GIFs of it currently because when I screen-record in quicktime it throws the rendering off – I guess because they're both fighting over the GPU.