Alexander Bock
6ee31384d7
Add option to disable the console key (closes 655)
2018-07-18 14:25:04 -04:00
Alexander Bock
381dbf576d
Display current delta time when interpolation is happening
2018-07-18 14:19:04 -04:00
Alexander Bock
e2e425657f
Add button to invert delta time ( closes #666 , the number of the beast)
2018-07-18 13:55:22 -04:00
Alexander Bock
2751ee327c
Update Ghoul repository to show milliseconds in log timestamps
...
Add log information to the SceneGraphnode to show initialization and OpenGL initialization of nodes
2018-07-16 17:44:50 -04:00
Alexander Bock
001935a139
Add missing files in multiresvolume
2018-07-16 17:28:52 -04:00
Alexander Bock
1e97bae229
OpenGL logging
...
Print warning if OpenGL logging is disabled but loglevel is too low
Fix format of printed functions
Closes 656
2018-07-13 16:22:24 -04:00
Alexander Bock
d0f3e5507a
Code cleanup
...
Remove warnings from multiresvolume module
2018-07-13 16:02:42 -04:00
Emil Axelsson
c2cc2bab17
Feature/state machine ( #673 )
...
* Implement simple state machine example in Lua
* Use defaults for trail widths
2018-07-13 10:29:45 -04:00
Emil Axelsson
13edfb64b4
Fix shader path
2018-07-13 11:28:16 +02:00
Emil Axelsson
902e3e6dac
Feature/time interpolation ( #669 )
...
* Initial implementation
* Better approximation of target time
* Correctly use double precision for time passing
* Cleanup
* Adding proportional adjustment of delta time at end of interpolation
* Keyframe based time interpolation
* Add property for time interpolation duration. Move time interpolation methods to TimeManager.
* Fix bugs with time gui
* Make several clicks on delta time buttons work as expected
* Clean up
* Improve time interpolation for parallel connection
* Improve time API. Fix time interpolation bugs.
* Fix mac compile issue
* Add hour button
* Add missing + sign
* Remove newer images from projection buffer when going back in time
* Add comment about clearing projection buffer
* Fix bug with jumping time in parallel connection
* Rename integrateFromTime to previousFrameTime
* Compile fix for iswa module
* Address code review comments
* Code cleanup
* Fix bug causig unsmooth behaviour when pausing while interpolating in time
2018-07-13 11:07:35 +02:00
Emil Axelsson
6007f1d70d
Feature/model lighting ( #670 )
...
* Fix NH texture and add lighting options
* Add missing comma
* Light sources: work in progress.
* Add light sources
* Remove unused values
* Add types to documentation
* Add light sources to various missions
* Code cleanup based on review
2018-07-13 09:01:43 +02:00
Emil Axelsson
8a6dd14330
Fix issue #660 and provide percentage for http syncs ( #671 )
...
Fix issue #660 and provide percentage for http syncs
2018-07-13 08:51:18 +02:00
Alexander Bock
12c87969a7
Add BoolProperty to SpaceModule to control SpiceManager exception handling ( closes #661 )
...
Add debugging indices to SceneGraphNodes
Rename ImGui indices debugging definition
2018-07-12 17:48:34 -04:00
Emil Axelsson
d20bb6d634
Set maximum iterations for geodetic surface projection
2018-07-12 14:25:33 +02:00
Emil Axelsson
1b3df16c28
Feature/time frame ( #642 )
...
* First implementation of time frames
* Add TimeFrameUnion. Only show solar system 1850-2150.
* Consider dependencies when determining whether time frame is active
* Code review fixes.
2018-07-11 10:42:06 +02:00
Matthew Territo
c2b1a3fd42
Pop Message from queue after use to fix reference lifespan
releases/v0.12.0
2018-07-07 23:31:17 +02:00
Gene Payne
0783b1ddaa
Merge pull request #613 from OpenSpace/touch-user-study
...
Touch user study code
2018-07-05 15:35:23 -06:00
GPayne
db28b3e2a9
Merged master into touch-user-study branch
2018-07-05 15:33:46 -06:00
GPayne
f84f5f5cc5
Deleted unecessary casting operation as part of PR review
2018-07-05 14:34:35 -06:00
Alexander Bock
8dce177d33
Remove more warnings on Jenkins
2018-07-05 14:40:54 -04:00
Jonathas Costa
e8735d4544
Merge branch 'issue/637'
2018-07-05 14:14:54 -04:00
Jonathas Costa
3ffca283a5
Removed unsused code.
2018-07-05 14:14:13 -04:00
Alexander Bock
ef61dc8c16
Rename DashboardGlobeLocation to DashboardItemGlobeLocation
...
Remove JSON from iswa module and use openspace one instead
Remove warnings
General code cleanup
2018-07-05 12:00:32 -04:00
Jonathas Costa
47a657d7f3
Enabled Void's labels by default and changed Local Dwarfs' labels size.
2018-07-05 10:34:31 -04:00
Alexander Bock
d86b78f2f5
Address PR comments
2018-07-05 09:47:35 -04:00
Emil Axelsson
1916190228
Merge branch 'master' of github.com:OpenSpace/OpenSpace
2018-07-04 22:19:06 +02:00
Emil Axelsson
a144a3ef36
Prevent leaking lua variables to global scope
2018-07-04 22:14:37 +02:00
Emil Axelsson
8b91c67010
Feature/slide deck ( #636 )
...
* Implement basic slide deck helper and example
2018-07-04 13:22:06 -04:00
Emil Axelsson
23a3bca304
Merge branch 'master' of github.com:OpenSpace/OpenSpace
2018-07-04 10:35:43 +02:00
Emil Axelsson
4fe4932d0e
Fix bug with incorrect lighting for RenderableModels
2018-07-04 10:35:19 +02:00
Alexander Bock
3c9d2020a0
Add scale factor to 6dF datasets
2018-07-04 01:10:04 -04:00
Emil Axelsson
ec89a5a4f9
Fix bugs in volumetric rendering
2018-07-03 19:17:25 +02:00
Jonathas Costa
b2f680e6da
Fixed texture leaking. ( #635 )
2018-07-02 14:41:02 -04:00
Alexander Bock
a701620c1d
Change tully images to use PNGs instead
2018-06-29 14:29:09 -04:00
Alexander Bock
b9cbf3166b
Update OpenSpace Version number
2018-06-29 12:22:18 -04:00
Alexander Bock
77e14edec3
Add DashboardItem to show the current camera location on a globe
2018-06-29 12:19:23 -04:00
Alexander Bock
99a6efca8e
Declare PropertyInfo as constexpr, rather than const
2018-06-28 17:08:56 -04:00
Alexander Bock
9408c0c45f
Remove the floating depth requirement message as it does not work on Mac
2018-06-28 16:30:45 -04:00
Alexander Bock
3aa3bda940
Add USGS maps to Pluto and Charon
2018-06-28 15:45:16 -04:00
Alexander Bock
7160fe9a98
Fix spelling mistake (thanks Jonathan)
2018-06-27 16:37:05 -04:00
Alexander Bock
8d44b74db4
Conditionally compile ABuffer Renderer ( closes #509 )
2018-06-26 17:16:25 -04:00
Alexander Bock
3e107fa370
Add Pluto system to the default scene
2018-06-26 16:54:46 -04:00
Alexander Bock
190952e4f5
Feature/jenkins fixes ( #634 )
...
Jenkins compile fixes
2018-06-26 16:53:22 -04:00
Alexander Bock
3e1a7e3769
Jenkins compile fix
2018-06-26 12:47:04 -04:00
Alexander Bock
f4d67893b4
Add support for checking of OpenGL extensions to provide better error messages
2018-06-26 11:51:21 -04:00
Alexander Bock
fd28576425
Change NewHorizons projections back to image-sequence
2018-06-26 11:26:50 -04:00
Alexander Bock
1818304d19
Changes from std::string to const char* in PropertyInfo ( #633 )
2018-06-26 11:23:45 -04:00
micahnyc
c9833197ff
Feature/messenger mission ( #627 )
...
* mercury / messenger assets and scene
2018-06-25 11:29:47 -04:00
Emil Axelsson
b37ef89e49
Disable libtorrent usage by default
2018-06-25 09:56:28 +02:00
Emil Axelsson
af32212876
Use default scene by default
2018-06-25 09:55:24 +02:00