* Add virtual property owner to OpenSpaceEngine
* Ability to add and remove virtual properties
* Do not try to render empty PropertyOwner name
Compile fix for iswaComponent
Add example in default.scene
* Delete virtual properties also in the OpenSpaceEngine dtor
* Make RenderablePlanet not crash if the nighttextures are not present
* - Add VirtualPropertyManager to manage ownership of virtual properties
- Only execute regex when it was necessary
-
* Solve bug related to corrupted texture tiles for certain sizes.
* Regard layer settings when sampling height map.
* Make Tile in to a class instead of a struct.
* Memory aware lru cache. Needs cleanup.
* Clean up and comment.
* Clean up and comment.
* Clean up
* Clean up and comment.
* Fix compilation error on Windows.
* Specify data type explicitly in GDAL xml config files for Utah height maps. Closes#242
* Update the key type for the memory aware lru cache and use a unordered map instead of a map.
* Solve pixel row size bug.
* Solve initialization bug.
* Add cache size as property of the globe browsing module.
* Use memory aware tile cache for text tile provider.
* Log GDAL errors as GHOUL messages
* Add the ability to toggle tile level limiting by available data
* Add ability to toggle GDAL logging
* Add lock guard to memory aware tile cache
* create base class rawtiledatareader that can be extended with different implementations than GDAL.
* Let GdalWrapper take care of global GDAL settings.
* Move iodescription to separate file
* Move some functionality from gdalrawtiledatareader to rawtiledatareader
* Move functionality from gdalrawtiledatareader to rawtiledatareader.
* GDAL is no longer a necessary dependency for the globebrowsing module. However to read tiles, the SimpleRawTileDataReader needs to be implemented. Otherwise GDAL is needed.
* Add ifdef check for GLOBEBROWSING_USE_GDAL
* Implement SimpleRawTileDataReader. Currently can only read pow 2 textures.
* Change ints to unsigned long longs
* Limit number of texture creations per tile provider per frame
* Solve linker error on windows
* Fix Windows build errors
* Fix crash in reading local patches
* Update lodglobe descriptions
* Abstract away overviews in gdal raw tile data reader
* Update Mars and Moon configs.
* Update screenshot script
* Update ghoul version
* Remove use of interaction depth below ellipsoid
* Normalize direction vector
* Use scale for distance swotch
* Go back to use of interaction depth below ellipsoid
* Fix comments on pull request.
* TileProviderByLevel error does not propagate up.
* Comment on mars and moon mod file
* Add model space cut off level as a property
* Update ChunkTile struct
* Minor clean up
* Go back tu constructor for ChunkTile
Make the CacheManager not crash when ShadowCylinder shader is created in the same cache directory as RenderablePlanet
Remove excessive logging from TileDataset
Fix stitched trail rendering for RenderableTrailTrajectory
Adapt Lua scheduler helper scripts to new Dictionary layout
Make Spice throw exceptions on default again
Enable caching on default for CTX and MOLA data
Add NOAA rt data (commented out in LodEarth)
* Implement new RenderableTrails as abstract base class
- Implement RenderableTrailsOrbit and RenderableTrailsTrajectory as concrete instances
Remove old RenderableTrails and RenderableTrailsNew classes
Adapt mod files to the new structure
* Addressed Pull Request comments