Alexander Bock
283c83e37c
Removing code analysis warnings
...
Start cleaning RenderEngine
2017-02-26 23:45:39 -05:00
Alexander Bock
2da100c001
Windows compile fix
2017-02-16 18:19:52 +01:00
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
b3db661277
Fix RenderableFoV for all missions (NewHorizons, Rosetta, OsirisRex)
...
Make the CacheManager not crash when ShadowCylinder shader is created in the same cache directory as RenderablePlanet
Remove excessive logging from TileDataset
2016-12-07 14:51:31 +01:00
Alexander Bock
dc3ded891b
Started with code cleanup of Globebrowsing
2016-12-04 10:34:25 +01:00
Erik Broberg
ae6d27e474
TileIOResult -> RawTile, PreprocessData -> TileMetaData
2016-11-07 17:03:06 +01:00
Erik Broberg
9f7e1e05b2
Merge in feature/globebrowsing
2016-10-26 19:16:37 +02:00
Erik Broberg
9f65907579
Refactor chunk rendering related class names and file structure
2016-10-26 18:15:31 +02:00
kalbl
c3eae0347c
Add default geo transform for global maps if it is not specified.
2016-10-25 23:32:08 +02:00
Erik Broberg
a050a58981
Solve merge conflicts
2016-10-25 19:05:37 +02:00
Erik Broberg
d03093d1e9
Layers have LayerRenderingSetting which syncs to GPU automatically
2016-10-24 20:17:05 +02:00
kalbl
4ff3823a26
Solve bug that caused incorrect height for no data values.
2016-10-20 15:04:59 +02:00
kalbl
7f62bd7206
Create namespace globebrowsing.
2016-10-18 15:40:27 +02:00
kalbl
0f452b8f8b
Comment and document code.
2016-10-17 16:16:50 +02:00
kalbl
c516dc5b25
Solve conflict in scripts/common.lua
2016-10-11 17:51:57 +02:00
Emil Axelsson
5e2ea10bcd
Add http proxy support for GDAL
2016-10-07 20:42:32 +02:00
Erik Broberg
cdf954d2aa
Rename: ChunkIndex -> TileIndex
2016-10-05 21:06:03 +02:00
kalbl
cf331dd523
Solve mac OSX errors.
2016-09-22 14:49:56 +02:00
Alexander Bock
1b4b0f49b6
Update SGCT
2016-09-20 10:11:59 +02:00
Alexander Bock
dfa0709b11
More work into removing gdal dependency to libOpenspace
2016-08-29 02:12:33 +02:00
Alexander Bock
a798a7aae7
Remove gdal include from TileDataset header
2016-08-29 01:32:21 +02:00
Erik Broberg
23c4a05a96
Merge from globebrowsing
2016-08-17 20:25:58 -04:00
Erik Broberg
09ad585be5
Rebase to feature/globebrowsing
2016-08-17 19:16:01 -04:00
Kalle Bladin
c01808ce10
Convert tabs to spaces.
2016-08-17 00:30:53 -04:00
Erik Broberg
3cb519ad77
Fix bug where TileDataLayout is created based on an uninitialized variable
2016-08-16 22:20:13 -04:00
Erik Broberg
42dc2da6f1
Each TileProvider has its own files located in tile/tileprovider/
2016-08-12 00:14:13 -04:00
Erik Broberg
d06c470636
Fix bounding heights (used for culling) for chunks with heightmap overlays
2016-07-15 13:48:00 -04:00
Erik Broberg
61928e83cd
Make ChunkedLodGlobes able to fully reset their data sets
2016-07-14 01:13:26 -04:00
Erik Broberg
f1d8e42dff
Add TileProviderGroup and use to represent tile provides in same category
2016-07-12 14:59:35 -04:00
Erik Broberg
5f0a5c2274
Merge
2016-07-09 17:38:57 -04:00
Erik Broberg
de3d76a30b
Add PixelRegion methods
2016-07-09 17:37:36 -04:00
Kalle
36531a42af
Solve merge conflict from previous filter.
2016-07-08 19:26:29 -04:00
Kalle
6c10e89ec0
Merge branch 'feature/globebrowsing' of github.com:OpenSpace/OpenSpace-Development into feature/globebrowsing
2016-07-08 13:20:19 -04:00
Kalle
8ec942d87a
Solve bug by removing unnecessary assert in IODescription cut.
2016-07-08 13:19:41 -04:00
Kalle
60ca7db7a1
Merge commit 'eb34ad7aedf4450cdd59c1c6fcb5d66ed9e4eab0' into feature/globebrowsing
2016-07-08 13:00:03 -04:00
Kalle
6cb1eca56e
Merge commit 'f4bb21d56b85f7ae00a6374ff731556e33315b69' into feature/globebrowsing
2016-07-08 12:53:05 -04:00
Kalle
c4de82ef6b
Merge commit '87299a178e175a7bbc5bc88912a6fdb9342bfa58' into feature/globebrowsing
2016-07-08 12:49:33 -04:00
Kalle
b66c597930
Merge commit '4298677f776393f9eb1444b6a35a93cc38f59e10' into feature/globebrowsing
2016-07-08 12:46:10 -04:00
Kalle
fb96679042
Merge commit '2264a37327786f31392486be4658a643a92f45e8' into feature/globebrowsing
2016-07-08 12:43:23 -04:00
Kalle
fd05a88419
Create new layer category heightmap overlay used for local datasets with alpha channel.
2016-07-07 20:59:02 -04:00
Erik Broberg
a5030ee664
Add method to create empty tile
2016-07-07 19:45:00 -04:00
Erik Broberg
67a18c723d
Add method to create empty tile
2016-07-07 19:45:00 -04:00
Erik Broberg
958a4fac8a
Prevent program crash when unable to open dataset
2016-07-07 17:17:12 -04:00
Erik Broberg
0399795d42
Prevent program crash when unable to open dataset
2016-07-07 17:17:12 -04:00
Erik Broberg
9327a34621
Handle repeated read where read and write regions have different sizes
2016-07-07 14:45:00 -04:00
Erik Broberg
eb34ad7aed
Handle repeated read where read and write regions have different sizes
2016-07-07 14:45:00 -04:00
Erik Broberg
79ad4a15cb
TileDatasets are created with a const Configuration
2016-07-07 13:56:03 -04:00
Erik Broberg
f4bb21d56b
TileDatasets are created with a const Configuration
2016-07-07 13:56:03 -04:00
Erik Broberg
a14e91c8db
Clarify cached members in TileDataset
2016-07-07 13:11:10 -04:00