check out this example, it is using three.js to render a 3D object on top of Google Maps and also keeps the coordinates aligned as if the object is actually on the scene (quite cool)...
http://www.clicktorelease.com/code/streetVie…424055299999964
Now my question is, how can this be achieved on KR Pano Viewer?