After several days testing the v3.1, I was not happy with the results.
I CMake all under vc14 (x86 & x64), based on OSG 3.4.0 (also compiled locally from scratch)
CMake using the following:
- SQLite 3
- GEOS 3.5.0
- GDAL 2.1.2
Compilation without error.
Then test almost all .earth using either osgearth_viewer.exe or osgearth_windows.exe
- bing.earth displays a white globe (Keys inserted)
- cesium-ion not working (even after inserting the token)
- readymap_imagery far too dark !
- too slow tile building and no cache (going back to the area re-download again)
- --sky without effect
- day_night.earth shows no difference
- crash on some .earth without no output (Triton)
So, I installed v2.10.1 and CMake it using the same libs as for v3.1. Rebuilt under vc14
Works nicely. Bing works, --sky works, readymap is clear, tile building is fast, cache is working, triton is working (...)
I will thus wait for v3.2 or later release before dropping v2.10.
I am sad and concerned because the osgEARTH project is great, but I cannot spend days trying to understand how to make the new version working like the old one. I just tried to find a documentation on the options to put on the .earth and found very few. Nowhere how to setup a cache (which is for me very important as I always "fly" around the same area and want a fast terrain building).
Knowing that v2.10 earth files are not compatible with v3.1, it's like starting from scratch.
Anyway. This software is really great but I personally don't see the benefit of this new version.
Thanks and regards.
Liugaijin, give the master version a shot and see if you see any improvements in speed. Glenn really made some significant improvements in speed especially for paging feature data within the last few months.