Commit Graph

6071 Commits

Author SHA1 Message Date
Jonathas Costa dc1ab017c6 Adding back in the right buffer. 2019-07-17 18:28:06 -04:00
Jonathas Costa 0f09c36aa2 Bring back changes for transparency and added new error protection for big components. 2019-07-15 10:31:08 -04:00
Jonathas Costa cb36a25d5a Improve FB renderer pipeline. 2019-07-14 18:32:00 -04:00
Jonathas Costa 2e751d0c66 Improved final image quality. Enabled automatic bloom. Fixed inverse HDR. 2019-07-14 18:01:49 -04:00
Jonathas Costa 3c5f4afc3f Super duper bloom. 2019-07-13 16:54:44 -04:00
Jonathas Costa e3775849a3 Even faster bloom. 2019-07-13 16:21:20 -04:00
Jonathas Costa 470a6d56d5 Faster bloom. 2019-07-13 15:39:31 -04:00
Jonathas Costa 2eed220261 Decreased Gaussian Filter size in order to improve performance of bloom. 2019-07-03 10:27:59 -04:00
Jonathas Costa 420879c28b Fixed and Improved ping pong. 2019-07-03 09:43:55 -04:00
Jonathas Costa db1dc5b1bb Changed ATM to ping pong. Geometry queue had a bad performance. 2019-07-02 21:44:46 -04:00
Jonathas Costa f3e972790b Fixed bloom. Improved performance. 2019-06-27 22:00:19 -04:00
Jonathas Costa 6b5ce52173 Merged master. It broke the bloom filter. 2019-06-19 20:47:37 -04:00
Jonathas Costa 5fc11c9df2 Version with no NVidia hdr (removed now), transparency back to previous and LDR to HDR in Colors. Fix compilation for testing. (JCC: Add back changes before clean up). 2019-06-19 20:14:34 -04:00
Emil Axelsson a75bb5a5ae Fix atmosphere stereo problem 2019-06-19 18:31:07 +02:00
GPayne 1ca1c8165b Added fix to prevent starting a session recording/playback if another is already in progress. 2019-06-18 13:42:17 -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
GPayne 12d892e95a Adding asset files for Tesla Roadster and Oumuamua interstellar object. 2019-06-17 10:00:30 -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
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
Jonathas Costa 4b27cf7ac5 Fixed invalid OpenGL state. 2019-06-04 12:12:05 -04:00
Alexander Bock 0a68b06823 Update version number to 0.14.1 releases/v0.14.1 2019-06-04 17:15:51 +02:00
Alexander Bock 33ca5d3a22 Warn if keybinds are defined twice (closes #899)
Update Ghoul
2019-06-04 17:11:53 +02:00
Emil Axelsson b42d4c5fb9 Update webgui 2019-06-04 17:08:31 +02: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
Micah Acinapura 9b1c3efeb2 Added apollo 11 CSM orbits and mock LEM decent (#901) 2019-06-04 03:10:42 -06:00
Emil Axelsson 56cdf560a5 Fix issue with keyborad shortcuts in osiris rex scene 2019-06-04 11:05:02 +02:00
Micah Acinapura 339af98d3a Updated number of samples for configs to make gui work on macs (#900)
Closes #894
2019-06-04 02:22:44 -06:00
Micah Acinapura 9f768e4b06 Updated pioneer model to v2 (#902) 2019-06-04 02:21:24 -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
Micah Acinapura 1308317b87 added viewport tracking to configs (#895)
* Added viewport tracking to configs; updated fov to match default window. cleanup of openspace.cfg
* Update SGCT
2019-06-03 03:27:51 -06:00
Micah Acinapura 62f92e0ff2 Issue/890 (#892)
* Cleanup of Apollo scene shortcuts
* Fixing Apollo 8 and flipbook shortcuts
* Updated Apollo sites to new LEM model based on photogrammetry
* Add new asset file to manage synchronization of LEM model
2019-06-03 03:07:25 -06:00
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