Armory3d is a completely open source game engine that is fully integrated into Blender. Below is my first attempt at stitching a terrain mesh, layered with satellite/flown imagery, making use of the excellent BlenderGIS plugin. You can then simply export the project to an HTML5 application which can run on any browser.
See below a second attempt with some slightly higher resolution sat data, with some improvements to control methods (detailed below). Use WASD keys & left mouse button for controlling camera, sun direction and shadows can also be adjusted with keys – T,Y,G,H,B,N:
Having discovered Orfeo ToolBox and it’s very handy QGIS plugin, I set about reviewing each of OTB’s supervised classifiers, to see which one performs the best with the goal of generating a perfect surface mask that I can use in my terrain project within RV4 engine.
Example showing source raster + follow url libsvm_linear classifier: