I just became aware of a comparatively new WebGL globe framework (via weeklyOSM), which looks very promising:
Make sure to look at the examples. It's not yet possible to add arbitrary 3D objects, like e.g. buildings but it seems to be planned. WeeklyOSM mentioned that the developer asked for data city models in the OSM forum, so exciting times might lie ahead...
For an OGF example, see here: https://tile.opengeofiction.net/util/openglobus.html