How to use Babylon Viewer entirely offline?

Hey Mike and welcome!

Good news: the ground information (and actually everything in the viewer) can be configured

How to configure it:
https://doc.babylonjs.com/extensions/configuring_the_viewer#configuring-using-the-dom-element

More precisely, you want to configure the ground:

Here is an extended example: