kalbl
a617261bde
Solve conflict
2016-11-23 13:34:38 +01:00
Alexander Bock
683fc8ee53
Pr/trails ( #170 )
...
* 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
2016-11-23 10:35:46 +01:00
Erik Broberg
6104b1fb58
Change ColorTextures to ColorLayers etc
2016-10-26 18:49:51 +02:00
Erik Broberg
dc410c213e
Remove old files chunkindex.* and rename ChunkIndexTileProvider
2016-10-05 22:16:05 +02:00
Alexander Bock
428f488bb6
Add documentation to Ephemeris classes
...
Remove unused "Reference" specification from mod files
Add osirisrex files to gitgnore
Make Ephemeris values into properties
2016-09-20 19:24:14 +02:00
Kalle Bladin
b072a54a79
Update lodearth and lodmars to new scenegraph structure. Also fix bug in scenegraphnode that caused wrong positioning.
2016-08-17 22:36:32 -04:00
Erik Broberg
964953da89
Use stripped out debug scene
2016-08-17 18:17:25 -04:00
Kalle Bladin
1d9aab6e63
Remove datasets from debugglobe.mod
2016-07-15 18:57:03 -04:00
nusic
c2488b6d8a
Add ChunkIndexTileProvider to dynamically render chunk indices on tiles
2016-07-13 13:43:12 -04:00
Kalle
6e827e4337
Change back scene to use debug globe.
2016-07-12 15:01:54 -04:00
Kalle
916916f82b
Fix bug that caused change in camera direction when switching between interaction mode.
2016-07-12 14:52:00 -04:00
Erik Broberg
1d94dfeb1b
Prep presentation
2016-07-11 16:53:02 -04:00
Kalle
36531a42af
Solve merge conflict from previous filter.
2016-07-08 19:26:29 -04:00
Kalle
a51d5db43a
Clean up in gebugglobe.mod
2016-07-08 13:50:48 -04:00
Kalle
3985dea808
Height map overlay working but needs to be used for height sampling on cpu.
2016-07-08 12:42:41 -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
7ebd4f55b6
No-overview datasets use virtual overview to downsample write region. Ensure tiles have even number of pixels
2016-07-06 11:57:20 -04:00
Erik Broberg
060a22242d
No-overview datasets use virtual overview to downsample write region. Ensure tiles have even number of pixels
2016-07-06 11:57:20 -04:00
Erik Broberg
3e2166e145
Add moon height and color WMS
2016-07-05 21:44:05 -04:00
Erik Broberg
a868864354
Add moon height and color WMS
2016-07-05 21:44:05 -04:00
Erik Broberg
ec3d5ff073
Add Mercurius wms and restructure map service configs
2016-07-05 19:20:17 -04:00
Erik Broberg
4edaab710e
Add Mercurius wms and restructure map service configs
2016-07-05 19:20:17 -04:00
Kalle
3f1f5be712
Globe browsing interaction mode follows the rotation of the globe.
2016-07-01 12:46:16 -04:00
Kalle
3c7d1e22fc
Globe browsing interaction mode follows the rotation of the globe.
2016-07-01 12:46:16 -04:00
Erik Broberg
5030465bb8
Add a local test texture and a new TileProvider severing a single tile
2016-06-29 15:18:25 -04:00
Erik Broberg
1d856151ed
Implement and use factory pattern for TileProvider instantiation
2016-06-29 13:47:11 -04:00
Erik Broberg
072a97ee10
Make TileProviders default to disabled if unspecified in mode file
2016-06-29 12:41:36 -04:00
Kalle Bladin
e5ccf185cd
Remove rotation state variables from interaction mode and enable more freely local rotation.
2016-06-28 22:28:56 -04:00
Kalle Bladin
ce72f57183
Minimum camera height above surface is now configurable.
2016-06-27 18:46:35 -04:00
Kalle Bladin
627f00faba
Generalize tile fetching to consider datasets without overviews.
2016-06-27 16:17:10 -04:00
Kalle Bladin
5e8018b715
Limit camera to not go below the ground in globebrowsing interaction mode.
2016-06-21 22:57:12 -04:00
Kalle Bladin
1ab25d5845
Add new layer category grayscale overlay and use it for mars ctx global map.
2016-06-21 12:26:52 -04:00
Kalle Bladin
db675d3993
Add Mars datasets.
2016-06-20 19:33:20 -04:00
Kalle Bladin
627b8e635b
Activated texture layers can be set from mod file.
2016-06-14 14:00:21 -04:00
Kalle Bladin
0b7ce79e80
Collapse layer category rendering code in to for loop.
2016-06-14 00:20:37 -04:00
Kalle Bladin
164e133ce9
Update tileprovidermanager to loop through texture categories.
2016-06-13 22:17:15 -04:00
Kalle Bladin
b5f1a09b8c
Cache uniform IDs upon recompiling of shader programs. Renaming of uniforms in shader code.
2016-06-13 18:57:18 -04:00
Kalle Bladin
3980aeff57
Add the layer types water mask, nighttexture, and overlay as well as the option to toggle atmosphere.
2016-06-08 21:30:19 -04:00
Kalle Bladin
ec22683568
Use spice ephemeris for renderable globe. Still not considering rotation in rendering.
2016-06-07 22:47:05 -04:00
Kalle Bladin
7ec7bbecea
Remove OpenStreetMap dataset from debugglobe
2016-06-06 17:43:34 -04:00
Erik Broberg
113c37203b
Add some temporal wms configs
2016-06-06 12:28:02 -04:00
Erik Broberg
5156071361
Merge branch 'feature/globebrowsing' of github.com:OpenSpace/OpenSpace-Development into feature/globebrowsing
2016-06-05 18:43:01 -04:00
Kalle Bladin
cc31082eff
Add more layers to debugglobe.
2016-06-03 14:39:02 -04:00
Erik Broberg
678e91816b
Setup a simple working demo with TemporalTileProvider as a TileProvider
2016-06-02 14:00:11 -04:00
Kalle Bladin
c241448007
Enable blending between ties of different levels to avoid some of the poping artifacts.
2016-06-01 20:47:07 -04:00
Kalle Bladin
0202828c73
Layers can be turned on and off during runtime and shaders will be recompiled accordingly.
2016-05-31 19:26:42 -04:00
Kalle Bladin
118dfe32f8
Number of segments per patch can be set from mod file.
2016-05-27 14:05:50 -04:00
Erik Broberg
3bb2161a09
1 Thread for Tile loading, allowing MaxConnections concurrent connections per RasterIO
2016-05-23 18:26:25 -04:00
Erik Broberg
bfb8e1a92d
Added functionality for fetching tile using GDALAsyncReader. Not working yet, so requests are still serial
2016-05-19 21:23:46 -04:00
Kalle Bladin
039c5293c2
Render several texture layers on top of each other with more datasets.
2016-05-17 16:54:21 -04:00