Alexander Bock
ac867c4e9e
Some rudimentary cleanup
2019-08-19 11:35:48 +02:00
GPayne
ab873cd699
Merge branch 'feature/satellitesgroupednodes' of https://github.com/OpenSpace/OpenSpace into feature/satellitesgroupednodes
2019-08-16 17:32:59 -06:00
GPayne
bb335d37b4
Fix for crashing when removing the final satellite asset
2019-08-16 17:22:50 -06:00
Gene Payne
b7d12bb6d4
Fixed indents
2019-08-15 16:17:46 -06:00
GPayne
7e6a9b71fa
Changed to standard position method for renderablesatellites
2019-08-15 16:13:41 -06:00
GPayne
e60c77b415
Added graceful exit and logging for case of missing or corrupt TLE file, and removed some commented-out code.
2019-08-15 10:21:57 -06:00
GPayne
c01e59635c
Restored ability to change trail colors in satellite asset files.
2019-08-15 08:51:18 -06:00
GPayne
b99389ae30
Fixed problem with satellite trails rendered at a time prior to TLE epoch. Also debris added shader files to CMake file for space module.
2019-08-14 16:07:14 -06:00
GPayne
39f4dc33cb
Initial pass of merging satellite debris into master and switching satellites to use grouped scenegraphnodes.
2019-08-13 15:39:06 -06:00
GPayne
ba07837865
Merge branch 'thesis/2019/spaceDebris' into feature/satellitesgroupednodes
2019-08-13 09:56:51 -06:00
Alexander Bock
c7c8375ca0
Coding style fixes
2019-07-31 11:13:29 +02:00
Alexander Bock
f2a0cb18b0
Feature/websocketnavigation ( #882 )
...
* Upgrade JSON Library
* Added support for navigation based on websocket communication
2019-07-31 11:07:25 +02:00
Alexander Bock
566fe7f434
Adding documentation to RenderableGlobe and layers ( closes #651 )
...
Fix mars after detecting that identifiers were missing
2019-07-30 17:48:43 +02:00
Alexander Bock
4a070c939f
Add the ability to query and rearrange globebrowsing layers at runtime
2019-07-30 14:28:23 +02:00
Elon
029e67797f
merging
2019-07-22 16:25:47 -06:00
Elon
46c22488d7
wrapping up thesis project 2019 space debris
2019-07-22 16:16:21 -06:00
Alexander Bock
8f112fa219
Compile and runtime fixes when running in Debug
...
Do not crash if ScreenSpaceLocalImage does not exist
Add ability to specify identifier/name when adding screenspace items in the UI
2019-07-22 14:14:12 +02:00
Emil Axelsson
ce15381fb2
Fix browser mask bug introduced when flipping y axis
2019-07-19 22:16:13 +02:00
Jonathan Fransson
a3b511c7a7
Final Merge
2019-07-19 10:12:02 -06:00
Jonathan Fransson
e3378bc615
Final Merge
2019-07-19 10:09:03 -06:00
Emil Axelsson
14d9bbe58b
Fix crash related to deinitialization of screenspacebrowser
2019-07-19 16:52:23 +02:00
Emil Axelsson
5079f3fc60
Feature/multiple endpoints ( #938 )
...
* Add support for multiple endpoints for webserver
* Add support for a default endpoint (redirect) in webgui
* Always serve prod gui
* Update webgui deps
2019-07-19 16:49:54 +02:00
Emil Axelsson
9934fc03b9
Fix scaling issue with screenspace renderables ( #939 )
2019-07-19 11:09:04 +02:00
Alexander Bock
fc28b98db9
Add basic instrumentation options to the renderengine and globebrowsing module
...
Instrumentation is disabled on default, but can be enabled in CMake
2019-07-19 09:55:41 +02:00
Alexander Bock
2fca9a2a2c
Remove torrent-based synchronization
2019-07-18 12:10:49 +02:00
Alexander Bock
277aee5c0c
Make constructor of Time explicit
...
Module breaking change
2019-07-17 15:39:43 +02:00
Emil Axelsson
c97d5126ec
Feature/timeline translation ( #931 )
...
* Work on timeline translations
* Add Apollo 11 Descent data
* Ability to display negative altitudes
* Expose globe translation properties
* Added timeline rotation, and some scene updates.
* Cleaning up apollo_sites scene; fixing boulder 1 in place to adress heightmap issue
* Use quaternion slerp instaet of linear interpolation + Cleanup
* Change to old lem model while waiting for new version to be pushed to data repo
* Small fixes
2019-07-17 15:21:13 +02:00
Emil Axelsson
a39d590b95
Fix copy and paste error
2019-07-17 12:02:01 +02:00
Emil Axelsson
6d725a7d50
Revive screen space browser and add example ( #932 )
...
* Revive screen space browser and add example
* Add reload triggerproperty and change autoplay policy
2019-07-16 13:29:21 +02:00
Emil Axelsson
f43bcadee3
Feature/navigation state ( #930 )
...
* Replace setCameraState with setNavigationState + equivalents
* Add documentation and verification of NavigationState-related interfaces
* Documentation and verification fixes
* Change reference frame behavior
* Scene fixes
* Replace earthrise recording with navigation state and time
2019-07-16 13:13:33 +02:00
Emil Axelsson
0293eda1e8
Add support for arrays in luascript topic ( #913 )
2019-07-05 16:38:43 +02:00
Alexander Bock
e9fdd31c56
Feature/flying fixes ( #924 )
...
* Removing various warnings
* Fix the rendering of the touchbar on Mac
* More warnings
* Add ghoul deinitialize
* Update SGCT repository
2019-07-04 09:28:42 +02:00
Emil Axelsson
a75bb5a5ae
Fix atmosphere stereo problem
2019-06-19 18:31:07 +02:00
Elon
3fbe042250
spherical grid now works
2019-06-18 09:54:20 -06:00
Alexander Bock
d0c04cfc6b
Various code cleanup
2019-06-18 10:47:15 +02:00
Alexander Bock
8f6520ea8f
Feature/offline rendering ( #906 )
...
* Added functionality of saving out screenshots (with fixed FPS) from a recorded session during playback.
* Test of feature to request if all data is ready to be rendered, primary used in GlobeBrowsing. Need to go over how chunkTiles are set to OK (some are never OK..).
* Estimated having working request of checking if chunks with correct level have their color and height data loaded and ready to be rendered. Will re-enable frames saving and try making a movie.
* Created adaptive LOD factor based on available/unavailable tile data (such that we don't run a lot of iterations with asking for a pile of data that does not fit in the tile cache).
* Made it able to specify tile cache size in configurastion file. Renamed other Cache value to WMSCache, as we have the TileCache as well.
* Fix for when focus node has nor renderable, when checking for if dersired data has been loaded. Should probably check all renderable/planets anyway, not just a focus object.
2019-06-18 10:15:35 +02:00
Elon
6f8095f15c
merge
2019-06-17 17:22:57 -06:00
Elon
907c0a3909
merging spherical grid
2019-06-17 17:16:14 -06:00
Jonathan Fransson
fa8100ee0b
Spherical representation working and general clean up
2019-06-17 17:11:39 -06:00
Jonathan Fransson
c8e297a5b9
debris performanslogging, fixed spherical coords and asset clean-up
2019-06-12 15:15:15 -06:00
Alexander Bock
07c91df7a7
Actual fix for interactively changing the GDAL RAM cache
2019-06-12 13:53:05 +02:00
Alexander Bock
4b405fc5a7
Fix issue with uin32-limited tilecache size in bytes restricting larger caches (which caused the flickering and bad performance on the Moon surface)
2019-06-10 10:52:27 +02:00
Elon
7c2527a1e7
first start at using spherical grid with debris volume
2019-06-07 15:53:17 -06:00
Alexander Bock
e5acc6c69a
- Make current frame number available in the RenderEngine
...
- Add more information to the Dt-extremes case in the DashboardItem
- Rename rawTiles to clearTiles in the asynctiledataprovider
2019-06-05 18:16:50 +02:00
Elon
3ae183b997
volume sequences can be made, and they will use a global min and max value
2019-06-04 16:44:14 -06:00
Jonathas Costa
4b27cf7ac5
Fixed invalid OpenGL state.
2019-06-04 12:12:05 -04:00
Emil Axelsson
804361ce22
Replace localhost with 127.0.0.1 to solve GUI related DNS error when not connected to a network
2019-06-04 13:25:57 +02:00
Elon
a043ae0c44
failed try small value before casting to float
2019-06-03 10:27:51 -06:00
Micah Acinapura
1149a61dce
resurrecting consolidated documentation ( #897 )
...
* Resurrecting consolidated documentation, lots to improve still but better then before
2019-06-03 06:19:45 -06:00
Elon
e729c9e812
Merge branch 'thesis/2019/spaceDebris' of https://github.com/OpenSpace/OpenSpace into thesis/2019/spaceDebris
...
merge since release and rebase from master
2019-05-31 10:40:06 -06:00