Commit Graph

3752 Commits

Author SHA1 Message Date
Erik Broberg 0bdb22cc3a Refactor: CPU to GPU mapping of all Layer data 2016-10-24 12:22:23 +02:00
Erik Broberg bfbd331cdf Intermediate commit: Pre gpu layer refactorization 2016-10-21 15:19:59 +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 ee9bb36a06 TileProviderManager -> LayerManager. Fix shader recompilation bug 2016-10-19 16:10:56 +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 69a0c58c32 TileProviderManager caches active providers 2016-10-19 13:35:42 +02:00
Erik Broberg 974fc6bb52 Rename TileAndTransform to ChunkTile 2016-10-19 12:18:38 +02:00
Erik Broberg 979bf1f992 Add class GPUTexture 2016-10-19 11:30:31 +02:00
Erik Broberg 0476c32994 Add templated class GPUData 2016-10-18 19:05:40 +02:00
Erik Broberg 5077e9d247 Separate TileAndTransform from Tile 2016-10-18 17:10:49 +02:00
Erik Broberg c9ea6066ff Merge 2016-10-18 15:58:04 +02:00
Erik Broberg e46782f2b5 Move TileAndTransform to Tile 2016-10-18 15:49:47 +02:00
kalbl 7f62bd7206 Create namespace globebrowsing. 2016-10-18 15:40:27 +02:00
kalbl 67b952fccd Add gitignore to ignore documentation. 2016-10-18 14:04:01 +02:00
Erik Broberg bc34ecc272 Merge branch 'feature/globebrowsing' of github.com:OpenSpace/OpenSpace into feature/globebrowsing 2016-10-18 13:43:31 +02:00
Erik Broberg b258c9fc54 Only list scene file name when selecting scene from GUI 2016-10-17 19:18:34 +02:00
kalbl 0f452b8f8b Comment and document code. 2016-10-17 16:16:50 +02:00
kalbl cc37f2515d Remove unnecessary string comparison. 2016-10-17 16:09:51 +02:00
Erik Broberg 612980974e GSLS TextureLayerSettings supports signed data 2016-10-17 15:33:16 +02:00
Erik Broberg cb46649ea0 Merge branch 'feature/globebrowsing' of github.com:OpenSpace/OpenSpace into feature/globebrowsing 2016-10-17 15:15:50 +02:00
Erik Broberg 3f7ba91dc6 Do pre-processing for OnMoon 2016-10-17 15:02:56 +02:00
Erik Broberg 3cbe0133ee Dont set OnMoon block size explicitly 2016-10-17 15:02:17 +02:00
kalbl a3aa27863d Merge branch 'feature/globebrowsing' of github.com:OpenSpace/OpenSpace into feature/globebrowsing 2016-10-17 14:37:41 +02:00
kalbl 0930eca567 Make sure horizon culling uses closest point on patch 2016-10-17 14:37:25 +02:00
Erik Broberg 5b954c4321 Clearify bit range comment 2016-10-17 12:48:23 +02:00
kalbl d7ce3cabaf Add new distance switch value PointGlobe. 2016-10-15 15:34:46 +02:00
kalbl 670497c16d Update file structure in globebrowsing 2016-10-15 13:22:22 +02:00
kalbl 2f13b9e9f4 Simplify the ability to add more per layer settings and move layered rendering src files to separate folder. 2016-10-15 03:04:09 +02:00
kalbl ba8066c3ed Fiddle with shaded rendering of globes 2016-10-13 21:12:12 +02:00
kalbl c516dc5b25 Solve conflict in scripts/common.lua 2016-10-11 17:51:57 +02:00
kalbl b40f884781 Change minimumpixelsize for heightmap data of Earth 2016-10-11 17:49:41 +02:00
kalbl 1a8b07f829 Add key bindings useful for temporal VIIRS browsing 2016-10-11 17:42:50 +02:00
Emil Axelsson e21b69cab8 Remove sgct dependency from renderengine 2016-10-10 17:46:26 +02:00
Emil Axelsson 6c5c8d6839 Make gcc happy 2016-10-10 17:36:55 +02:00
kalbl 3bcdfdf687 Update VIIRS dataset 2016-10-10 10:48:00 +02:00
Emil Axelsson 275d24c299 Merge branch 'develop' of github.com:OpenSpace/OpenSpace into develop 2016-10-07 20:43:06 +02:00
Emil Axelsson 5e2ea10bcd Add http proxy support for GDAL 2016-10-07 20:42:32 +02:00
Erik Broberg 0056c64b35 Optimally utilize tile hash key bits 2016-10-07 16:31:22 +02:00
Jonathas Costa 2c3804ccac Added required header to allow compilation under MacOSX. 2016-10-06 14:47:25 -04:00
Erik Broberg dc410c213e Remove old files chunkindex.* and rename ChunkIndexTileProvider 2016-10-05 22:16:05 +02:00
Erik Broberg b653c11169 Merge branch 'feature/globebrowsing' of github.com:OpenSpace/OpenSpace into feature/globebrowsing 2016-10-05 21:09:20 +02:00
Erik Broberg cdf954d2aa Rename: ChunkIndex -> TileIndex 2016-10-05 21:06:03 +02:00
kalbl 6ef366afdd Add smooth transition when resetting camera direction. 2016-10-05 01:47:49 +02:00
Emil Axelsson 0a47931b4b Rename shader files to lower case 2016-10-04 12:09:36 +02:00
Emil Axelsson 74dd1873f0 Clean up toy volume module 2016-10-04 12:04:06 +02:00
Emil Axelsson 3f3083b419 update toyvolume to new volume raycasting interface 2016-10-04 09:48:31 +02:00
kalbl da947cab7e Add the settings properties gamma and multiplier to RenderableGlobe textures. 2016-10-04 00:52:18 +02:00