Alexander Bock
0d03177d43
Feature/globebrowsingcleanup ( #230 )
...
* Initial restructuring of the Globebrowsing branch
* Update Ghoul repository
Fix include guards
* More cleanup
* Split texttileprovider subclasses into separate files
* Move TileProviders into namespace
* Convert static class methods into free functions
* Splitting tile subclasses into their own files
Remove `using namespace` from header file
* Split TileDataSet subclass into separate file
Update SGCT reference
* Move shader preprocessing data into internal class
* More Globebrowsing cleanup
* More cleanup
Remove unused Convexhull class
2017-02-15 21:20:05 +01:00
Alexander Bock
94e3e11188
Update copyright header to 2017
...
Update Ghoul repository
Remove libgdal link
2017-02-06 18:02:01 -05:00
Alexander Bock
dc3ded891b
Started with code cleanup of Globebrowsing
2016-12-04 10:34:25 +01:00
Erik Broberg
f7957255f8
Add and use TileIndex positionRelativeParent
2016-11-28 18:19:04 +01:00
Erik Broberg
e6d758a418
Move ChunkTile selection to TileProvider interface
2016-11-28 18:09:26 +01:00
Alexander Bock
92676c107f
Remove wrong type of whitespace
...
Remove circular header dependency
Increase the time setting of the GUI
2016-11-12 11:16:15 +01:00
Erik Broberg
ae6d27e474
TileIOResult -> RawTile, PreprocessData -> TileMetaData
2016-11-07 17:03:06 +01:00
Erik Broberg
92ae076c51
Refactor CPU and GPU layer rendering settings
2016-10-25 16:35:49 +02:00
Erik Broberg
1df163a3b9
Intermediate commit: Mapping ChunkTilePiles between CPU and GPU. Height not working
2016-10-21 13:49:44 +02:00
Erik Broberg
fd6dd16417
Intermediate commit: pre shader refactorization
2016-10-20 18:54:44 +02:00
Erik Broberg
2af1731583
Simple mapping of structs on CPU to GPU. See gpuChunkTilePile
2016-10-20 10:17:40 +02:00
Erik Broberg
0d02844982
Clearify iteraction
2016-10-19 15:17:41 +02:00
Erik Broberg
331191bf03
Renaming Layer, LayerGroup. Cache activeLayers
2016-10-19 14:44:09 +02:00
Erik Broberg
974fc6bb52
Rename TileAndTransform to ChunkTile
2016-10-19 12:18:38 +02:00
kalbl
7f62bd7206
Create namespace globebrowsing.
2016-10-18 15:40:27 +02:00
Erik Broberg
cdf954d2aa
Rename: ChunkIndex -> TileIndex
2016-10-05 21:06:03 +02:00
Alexander Bock
dfa0709b11
More work into removing gdal dependency to libOpenspace
2016-08-29 02:12:33 +02:00
Erik Broberg
7568912a7d
Bounding chunk heights considers multiple heightmaps and handles missing data
2016-07-15 18:56:03 -04:00
Erik Broberg
7e2e2cf2f4
Enable selecting highest resolution tile from a TileProviderGroup
2016-07-14 01:00:21 -04:00
Erik Broberg
3bc91bdf16
Enable getting a default tile from TileProviders. Used e.g. when no tiles are in memory
2016-07-08 12:30:19 -04:00
Erik Broberg
fd95871825
Improve TileProvider interface by removing getAsyncReader()
2016-06-29 11:31:50 -04:00
Erik Broberg
5dcddfe5e9
Separate tile selection from tile provision
2016-06-16 00:08:13 -04:00