Would not this sort of thing work equally well in any sort of program that supports zooming? There seems to be severe aliasing of the assets at the maximum zoom level, which is consistent with a single-LOD implementation (or maybe some of the textures are maintaining a constant screen-space scale - it's hard to tell). ProFantasy's CC3 (and pretty much any CAD engine out there) will zoom nicely over the full range of numeric precision on the entities.