Alexander Bock
981a13a855
Add new TileProvider to select tile providers based on the date and apply to VIIRS Joint Polar Satellite System ( #3350 )
2024-07-18 11:18:57 +02:00
Alexander Bock
6e29d898cf
Update copyright header
2024-02-06 15:53:24 +01:00
Joakim Kilby
f179f20c96
Remove tile-padding to reduce stair-stepping issues ( #2842 )
...
* account for availability of next level in desired level
solves #2834
* remove tile-padding option & functionality
* remove (no longer needed) recursive read function
since we no longer padd tiles we cannot sample outside of a read region
anymore.
* change default tilesize for heightlayers to avoid discontinuities
* make frustum culling control a debug property
* Small style guide fix
* clarify if-statement with comment
* add variable for default height-tile resolution, update comment
---------
Co-authored-by: Alexander Bock <mail@alexanderbock.eu >
2023-08-14 13:38:20 +02:00
Alexander Bock
1593ab50aa
Rename TileLayer to TileProvider classes ( closes #2767 ).
...
Breaking change in assets that load Layers:
- DefaultTileLayer -> DefaultTileProvider
- SingleImageTileLayer -> SingleImageProvider
- ImageSequenceTileLayer -> ImageSequenceTileProvider
- SpoutImageTileLayer -> SpoutImageProvider
- TemporalTileLayer -> TemporalTileProvider
- TileIndexTileLayer -> TileIndexTileProvider
- SizeReferenceTileLayer -> SizeReferenceTileProvider
- ByLevelTileLayer -> TileProviderByLevel
- ByIndexTileLayer -> TileProviderByIndex
2023-08-03 21:50:25 +02:00
Ylva Selling
7fef92802d
Merge pull request #2608 from OpenSpace/feature/video-module
...
Video module
2023-04-14 18:28:35 -04:00
Alexander Bock
80e2aaf564
Remove whitespaces at the end of files, ' and - characters
2023-04-05 16:58:45 +02:00
Ylva Selling
70fd239418
Merge remote-tracking branch 'origin/master' into feature/video-on-globe
...
# Conflicts:
# modules/globebrowsing/src/layergroupid.h
# modules/globebrowsing/src/tileprovider/tileprovider.cpp
2023-02-09 12:55:08 -05:00
Ylva Selling
d75b63686b
Rename FfmpegTileProvider to VideoTileProvider
2023-01-19 11:19:05 -05:00
Alexander Bock
4f4764209f
Happy new year
2023-01-02 11:19:33 +01:00
Malin E
2f07d5d3f9
Merge branch 'master' into feature/video-on-globe
2022-11-28 13:09:38 +01:00
Alexander Bock
12bb47c71e
Recalculate chunk bounding boxes when the settings of a heightlayer change ( closes #2096 )
...
* Correctly calculate Offset when negative numbers are involved
* Adds tile index layer for the Moon
* Remove empty spaces
2022-11-07 15:45:54 +01:00
Ylva Selling
f876f05202
Merge remote-tracking branch 'origin/master' into feature/video-on-globe
2022-10-04 12:08:51 -04:00
Ylva Selling
fa30188e44
Fix bug with rendering video layer
2022-10-04 12:06:08 -04:00
Malin E
866b37fac3
Expose ambient intensity value for globes as a property
2022-09-28 12:03:41 +02:00
Alexander Bock
6a708b1f18
Implement new Spout input methods to Tileproviders and new Renderables ( #1901 )
...
* Implement new Spout input methods to Tileproviders and new Renderables
Co-authored-by: Marco Silva <marco@elumenati.com >
2022-03-03 23:47:09 +01:00
Alexander Bock
d7d279ea16
Happy new year
2022-01-01 12:32:55 +01:00
Alexander Bock
7cf5c37474
Image sequence tileprovider ( #1798 )
...
* Fix for rendering DoublePropertys in ImGui
* Adding an ImageSequenceTileProvider that loads a folder of images and makes them available through a user-selectable index
2021-12-27 18:58:05 +01:00
Alexander Bock
c3ba532bdb
Feature/cleanup ( #1608 )
...
* Revert screenlog back to showing Info and above messages
* Various code cleanup
2021-05-25 14:08:33 +02:00