\n
Google Earth uses emscripten to port pieces from the old native application for Google Earth, to the web! This is quite notable, as it proves that WebAssembly can bring these large C/C++ codebases using Emscripten to the web, to run impressive 3d graphics. They also highlight in their WasmSf Talk (in the additional resources), how this also allowed their code to be more portable across Google in general, because now they can have one C codebase used on different codebases and platforms!
\nIf you are interested in porting C/C++ libraries, I'd highly reccomend Ben Smith's (binji) SFHTML5 Talk on porting C projects to the web. This talk is unrealted to Google Earth, but can help drive what goes into porting these types of applications.
\n