Commit Graph

2636 Commits

Author SHA1 Message Date
Alexander Bock a5f476eda8 Fix KeplerTranslation to use the correct semi-major axis 2018-05-18 12:42:12 -04:00
Emil Axelsson 1c000a045b Make it possible to unsubscribe to the time (#612) 2018-05-16 12:47:06 +02:00
Jonathas Costa 18f771b02a Merged master 2018-05-14 15:36:44 -04:00
Jonathas Costa 447014aa6e Merge branch 'master' into issue/607 2018-05-14 15:13:49 -04:00
Jonathas Costa 959dfa8ede Temporarilly moved star's rendering back to original one in order to avoid unkown night sky for non-stereo users. 2018-05-14 14:16:15 -04:00
Jonathas Costa f7dcc9c941 Merged master into StereoATM 2018-05-14 13:23:47 -04:00
Emil Axelsson 97b2311cb3 ToyVolume: Fix bugs, clean up and add example asset 2018-05-04 18:04:47 +02:00
Alexander Bock 20ff81017c Keep old image projections on a model 2018-05-03 17:43:29 -04:00
Alexander Bock 0f33639ca2 Add LiU WMS files
Make use of Sweden-based WMS files
Set correct name for automatically loaded Info files
2018-05-01 17:16:28 -04:00
Alexander Bock d6571a131d Enable the disabling of hash generation in URL synchronization 2018-05-01 14:30:18 -04:00
Jonathas Costa 7285a66c89 Changes from comments. 2018-04-22 09:52:21 -04:00
Alexander Bock a881eef156 Cleanup in Renderers 2018-04-22 09:15:42 +00:00
Jonathas Costa a5108db405 Removed unused transformations. 2018-04-21 16:45:19 -04:00
Jonathas Costa fca8e7f46b Refined new size control and added possibility to change control size system. 2018-04-21 16:38:24 -04:00
Jonathas Costa fc71ad1a83 Copied changes from previous branch and added new size control system. 2018-04-21 15:17:41 -04:00
Alexander Bock db66084ad8 Fix warnings and coding style issues 2018-04-21 08:27:20 -04:00
Alexander Bock 818ee225a5 Define a Cache path on default
Cleanup OpenSpaceEngine
Cleanup RenderEngine
  * ScreenSpaceRenderables are now owned by RenderEngine, rather than being shared_ptr
Cleanup LogFactory
2018-04-21 07:00:43 -04:00
Alexander Bock 8aa4c4fa42 Update copyright headers 2018-04-21 00:44:54 -04:00
Alexander Bock a9b981d718 LLVM compile fixes
Updated to new Ghoul commit
2018-04-20 23:12:13 -04:00
Jonathas Costa d5af5aab5d Fixed interaction of trail points with ATM. (#602)
* Fixed interaction of trail points with ATM.
* Added fix from SunEarh day.
2018-04-20 22:47:17 -04:00
Jonathas Costa 4197bb8200 Merged master. 2018-04-20 21:37:40 -04:00
Jonathas Costa ce72e6c8ad Requested changes for merging. Part VII. 2018-04-20 21:15:25 -04:00
Jonathas Costa 87d1072712 Requested changes for merging. Part V. 2018-04-20 21:11:01 -04:00
Jonathas Costa 5a63500cb0 Requested changes for merging. Part V. 2018-04-20 20:54:13 -04:00
Jonathas Costa 908ade3215 Requested changes for merging. Part III. 2018-04-20 19:21:37 -04:00
Jonathas Costa c4ece52ca6 Requested changes for merging. Part II. 2018-04-20 19:11:38 -04:00
Jonathas Costa 64d84f3b10 Requested changes for merging. Part I. 2018-04-20 19:00:00 -04:00
Alexander Bock b4be63af65 Feature/configuration (#605)
* Switch openspace.cfg file from a Dictionary-based loading to a variable based loading
 * Change ConfigurationManager to not use Dictionary anymore, but a struct with explicit configuration values instead
2018-04-20 18:40:21 -04:00
Alexander Bock 3810209365 Issue/451 (#595)
* Add ability for Joystick input
* Change location of LuaConsole files
2018-04-20 16:12:18 -04:00
Jonathas Costa cec7d45fed Added missing changes from SunEarth day for the stereo branch. 2018-04-20 11:35:13 -04:00
Jonathas Costa 1e0d41fb30 Fixed accurate normals. 2018-04-20 10:24:37 -04:00
Jonathas Costa 535a8dd668 Merged Master. 2018-04-20 10:18:46 -04:00
Jonathas Costa 3ea1e83aef New performance matrices and new eye points for stereo. 2018-04-20 09:45:01 -04:00
Alexander Bock a1e1c3841a Remove option from torrentclient to auto-select a port 2018-04-19 13:36:32 -04:00
Alexander Bock 4041bbb935 Cleanup (#600)
* General Code Cleanup
 * Add check for TABs to check_style_guide.py
 * Removing warnings
2018-04-19 13:27:15 -04:00
Alexander Bock 0b332a586a Render Saturn's rings without warnings (closes #584) 2018-04-12 09:50:21 -04:00
Alexander Bock 1c70f9145b Feature/focusmarkers (#594)
* Add function to optionally automatically create focus nodes based on info files
2018-04-10 16:12:28 -04:00
Alexander Bock 40dbf875c5 Issue/525 (#593)
* Add initializeGL and deinitializeGL methods to OpenSpaceModule Call releaseAll from ProgramObjectManager in deinitializeGL to guard against errors when deinitializing assets

* Change removeProgramObject function in RenderEngine to take a non-owning pointer instead of a reference to a unique pointer to make it compatible with the ProgramObjectManager
Update Ghoul repository

* Using ProgramObjectManager in more modules to reduce the number of programs compiled at startup
2018-04-10 15:55:52 -04:00
Alexander Bock 34987e9f85 Prevent floating point over- and underflows; specifically when interpolating the camera position (closes #575) 2018-04-10 15:04:41 -04:00
Alexander Bock 07e995187a Pass radius of planets into the skirt length computation rather than use a fixed minimum length (fixed #582) 2018-04-09 13:37:06 -04:00
Alexander Bock cae4ed9ce0 Sort nodes in GlobeBrowsing UI by whether they have URLs associated with them or not (closes #580) 2018-04-09 10:20:36 -04:00
Emil Axelsson ab93e2ca4d Fix atmosphere floating point issue 2018-04-04 16:58:24 +02:00
Alexander Bock ae7e22dfe0 Adapt to typesafe ghoul::Boolean parameters 2018-03-30 13:03:17 -04:00
Alexander Bock 9177f5f432 Enable clearing multiple keys with the same function call
Slightly speedup application close
2018-03-30 00:01:57 -04:00
Emil Axelsson 182e344f30 Change Name to Identifier in globe browsing helper code (#567) 2018-03-29 18:02:17 +02:00
Emil Axelsson 0547c14389 Fix dashboard item bugs related to unloading and loading assets at runtime (#572) 2018-03-29 18:00:47 +02:00
Emil Axelsson a10480ddb0 Merge branch 'master' of github.com:OpenSpace/OpenSpace into feature/stereo-atm-merge 2018-03-29 14:05:08 +02:00
Emil Axelsson 246f583119 Jenkins compile fix 2018-03-29 09:12:49 +02:00
Emil Axelsson 0f70218977 Fix comment 2018-03-26 18:38:45 +02:00
Emil Axelsson 40dfbc5db5 Atmosphere optimizations 2018-03-26 18:05:41 +02:00