Commit Graph

6024 Commits

Author SHA1 Message Date
Alexander Bock 00f7e7dba0 First adjustment due to NCMNS suggestions
- Add Shift+A keybind for New Horizons scene to set the Aim+Anchor method, restoring the A keybind to the previous usage
 - Various fixes in the New Horizons scene to make it operable
 - Added optional keybinds CTRL+I, CTRL+K, CTRL+O, and CTRL+L for situations where the keypad is not available
 - Various fixes for the Rosetta scene
 - Updated the rosetta images to only download a single zip file that gets extracted
 - Rebound the Philae trail visibility from F to G so that it is not on the same key as the friction
 - Disable the Rosetta image plane on default
 - Added optional F12 keybind to create a screenshot if the PRINT_SCREEN button is not available
 - Automatically remove old delta time keybindings when new ones are set in order to prevent double-binding
2019-05-28 15:54:59 +02:00
Alexander Bock 0c36a999d2 Fix for globebrowsing widget in ImGUI 2019-05-27 13:46:12 +02:00
Alexander Bock 1f861d8ed5 Remove unused code 2019-05-27 10:47:23 +02:00
Alexander Bock 515e6e7105 More Globelabels cleanup 2019-05-24 07:29:28 +02:00
Alexander Bock fc580ff7ca Only set the field of view setting if on master (closes #883) 2019-05-23 16:55:37 +02:00
Alexander Bock 80df09df22 Beginning of Globelabelscomponent cleanup 2019-05-23 03:11:09 -06:00
Alexander Bock 9f6733ed72 Misc cleanup in session recording 2019-05-23 03:03:04 -06:00
Alexander Bock dfc9ab17f0 Add multiple CMB spheres to show multiverses (closes #720) 2019-05-22 22:43:56 -06:00
Alexander Bock 92cb443205 Read DefaultAccess parameter from the configuration file correctly 2019-05-22 22:28:30 -06:00
Alexander Bock 01628578eb Fix a warning if interpolating a value using the setPropertyValueSingle Lua method 2019-05-22 22:09:15 -06:00
Alexander Bock a894e2cf5a Turn fade-in value into a property and move away from dedicated fadeIn, fadeOut methods (closes #869) 2019-05-22 22:08:54 -06:00
Alexander Bock cdeaae5068 Small apollo changes releases/v0.14.0 2019-05-20 20:45:22 -06:00
Alexander Bock 8bd18de2eb Feature/globelabels (#881)
* Added labels for solar system planets and moons.
2019-05-20 20:37:28 -06:00
Micah Acinapura 688620ebf6 Fix time for Osiris Rex (#880) 2019-05-20 20:31:35 -06:00
GPayne 8ffb0da9e0 Pull merge before committing nullptr access guard in globebrowsing 2019-05-20 20:25:20 -06:00
GPayne 7d301114af Add check to prevent nullptr access in renderable globe update 2019-05-20 20:24:46 -06:00
Micah Acinapura 54d24605cf Feature/safe apollo (#879)
* Apollo missions with renderablemodel and spice rotation updates
* Added user control for face culling.
* Added gui property for disabling face culling.
* Changed rotation vector property to handle degrees instead of radians
* Separated apollo globebrowsing
2019-05-20 20:10:23 -06:00
Alexander Bock 70500d9ad2 Fix spelling error in the keybindings 2019-05-20 18:39:16 -06:00
Alexander Bock 62728e84d0 Remove binary property. Make volume modules part of default build (#878) 2019-05-20 18:03:36 -06:00
Alexander Bock cc69ef5cdd Small cleanup fixes 2019-05-20 18:01:24 -06:00
Micah Acinapura 16cc0402d8 Feature/insight mission (#877)
* Added insight scene/asset and new HiRISE layer
* Removed AWS layers from Mars and Mercury
2019-05-20 17:32:19 -06:00
Alexander Bock 5b4e83ac4e Rename base scene to asset 2019-05-20 16:29:42 -06:00
Emil Axelsson c08805745b Feature/check latest version (#876)
* Log latest version information
2019-05-20 16:13:56 -06:00
Alexander Bock d335ec0622 Add missing base.scene 2019-05-20 14:14:39 -06:00
Alexander Bock a94c5de8ca Fix the messenger scene 2019-05-20 11:29:03 -06:00
Alexander Bock 3a687b5c57 Cleanup of scene files by introducing a new base.scene from which all others derive
Add asset.filePath to the warning when trying to register an empty list
Correctly add HyperionTrail
2019-05-20 11:03:55 -06:00
Emil Axelsson 43332d88eb Update webgui 2019-05-20 13:54:54 +02:00
Alexander Bock 508e3f191d Fix h key to correctly toggl all trail visibilities 2019-05-19 13:50:43 -06:00
Alexander Bock 314a52f837 Update Version number 2019-05-19 09:59:57 -06:00
Emil Axelsson 4afed908a1 Fix warnings 2019-05-19 17:50:42 +02:00
Emil Axelsson 673c31cfc7 Update webgui 2019-05-19 17:32:23 +02:00
Micah Acinapura 8ae5016556 dont add labelproperty for globes with no labels; 2019-05-19 10:38:27 -04:00
Emil Axelsson 58153ebe91 Fix misspelled barycentric trail names 2019-05-19 09:39:36 +02:00
Emil Axelsson 4783f8fc0a Cleanup 2019-05-19 02:33:14 +02:00
Emil Axelsson 4ec1f9ba1f Fix compilation with unix makefiles on mac. (#875) 2019-05-19 02:16:44 +02:00
Alexander Bock 0bb6b9d0e5 Cleanup 2019-05-18 17:31:06 -06:00
Alexander Bock e03bf6fc2e Correctly reset uniform values when changing labels (closes #812) 2019-05-18 17:09:49 -06:00
Emil Axelsson d0e9170658 Feature/cef cmake (#873)
* Expose `CMAKE_BUILD_TYPE` to cmake gui (for single configuration generators)
* Use generator expressions to get debug vs release mode
* Fix mac app icon
2019-05-18 22:50:00 +02:00
Jonathas Costa 916cc1d76d Issue/871 (#874)
* Fixed wrong merging.
* Add flat qualifiers to both geometry and fragment shaders
2019-05-18 22:46:10 +02:00
Jonathas Costa 1c0b892771 Added Oort sphere grid. (#872) 2019-05-18 14:32:13 -06:00
Alexander Bock 4d7ccdd54e Make loading percentages work again (closes #841) 2019-05-18 12:02:55 -06:00
Jonathas Costa 368292aba6 Fixed global fade-out. (#867) 2019-05-18 11:17:53 -06:00
Jonathas Costa ae5392dbeb Fixed depth sorting for Sun's glare. (#868)
* Fixed depth sorting for Sun's glare.
2019-05-18 11:12:05 -06:00
Micah Acinapura 0eabffe752 exposed renderable type to gui, fixed path for milkyway items (#866)
* exposed renderable type to gui, fixed path for miklyway items
* Changes to session recording topic
* Update webgui
2019-05-18 17:00:31 +02:00
Alexander Bock 915d57f6f0 Add missing icon file 2019-05-17 17:29:36 -06:00
Gene Payne 64298dea8c Changes to SGCT and OpenSpace render engine to resolve issue #589 (#865)
* Added property for aspect ratio

* Working version with aspect ratio slider controlling the FOV, and also gets updated by a window resize.

* Created horizontal fov property / GUI control that preserves aspect ratio by adjusting vertical fov to match, and updates with window resizing.
2019-05-17 16:49:09 -06:00
Alexander Bock dd5a0ff239 Add grids for light days, months, years, etc (closes #563) 2019-05-17 15:47:27 -06:00
Alexander Bock c13152a9a0 Set window icon for all windows (#864) 2019-05-17 15:33:12 -06:00
Emil Axelsson d6c5c98e6d Feature/time topic changes (#863)
* Time topic updates
* Update web gui and patch jsonconverters
2019-05-17 21:55:00 +02:00
Alexander Bock 512e35bea6 Feature/globe speedup (#862)
* Updated GDAL version to 2.4.1
 * Add vtune performance commands
 * Add Nvtools performance commands
 * Add warning if GDAL dataset could not be loaded
2019-05-17 18:24:14 +02:00