Commit Graph

6573 Commits

Author SHA1 Message Date
Jonathas Costa 10c1ff03e9 Merge branch 'master' into feature/RingShadows 2019-12-08 14:40:23 -05:00
Stefan Seibert a66e872e4e Improvements in Performance due to adopted usage of CEF Message Loop (#1017)
* Changing the way how we pump the CEF update loop to improve performance

* Updated Intervall description
2019-12-04 10:01:35 +01:00
Emil Axelsson ede1a9dd42 Use a StaticTranslation to position the Milky Way (#1007) 2019-12-04 09:48:35 +01:00
liuloppan 386ce8bec6 Feature/nodelines (#1013)
* Setup line render between Mars and Earth

* Updating property handling

* Precision fix

* Cleanup and making functions and variables private

* Adding linewidth property

* Using opacity property for line color

* Cleanup from review
2019-12-02 15:10:11 +01:00
Mikael Pettersson a33057d830 Feature/integrated touchserver (#1015)
* WINDOWS: Touch server integrated into module

The touch server functionality has been integrated into the touch module
which is enabled by-default when the touch module is used on a windows
build.
The touch-hook checks for a connected digitizer (pen or touchscreen, but
I haven't tested pen)

This commit should also fix two potential low-risk race conditions in
the tuioear.cpp file.

* Added comment regarding which window we use

* Added copyright notice on the win32_touch files

Also changed from #pragma to #ifndef

* Fixes based on review

- Added anonymous namespace
- Put win32hook in openspace namespace
- Fixed indentations and linebreaks
- Fixed an issue regarding global state deinitialization
2019-12-02 14:09:15 +01:00
Jonathas Costa 099488106a Fixed issues in Shadows and improved quality. 2019-11-26 16:13:46 -05:00
Jonathas Costa 74c754d923 Viewing Map. 2019-11-15 17:32:43 -05:00
Jonathas Costa 7a893e04c5 Merge branch 'master' into feature/RingShadows 2019-11-13 16:13:47 -05:00
Jonathas Costa fe09060640 Merge branch 'master' into feature/RingShadows 2019-11-11 09:57:53 -05:00
Jonathas Costa 2537b9e16b Fixed shadow's dependency. 2019-11-11 09:57:46 -05:00
Emil Axelsson c469dd78a0 Update sgct 2019-11-11 11:20:17 +01:00
Alexander Bock c3510948fd Add script function to easily add GIBS image layers to Earth 2019-11-10 13:52:45 +01:00
Emil Axelsson afb889ff82 Feature/serve screenshots (#1003)
* Take screnshots using lua function, returning screenshot number. Add screenshot endpoint.
* Change capitalization from screenShot to screenshot
* Fix screenshot filename collision bug when using multiple windows.
2019-11-01 10:41:59 +01:00
Emil Axelsson c96794bf27 Update modules to call InteractionMonitor.markInteraction 2019-10-30 16:20:26 +01:00
Emil Axelsson 98079cea3c Feature/get navigation state (#1001)
Implement lua function getNavigationState
2019-10-30 14:26:53 +01:00
liuloppan da8beff8e9 Feature/interaction monitor (#999)
* interaction monitor first commit

* Renaming some member variables with underscore

* Interaction monitor registering mouse events and touch events

* Added setIdleTime

* Adding to CMakeLists

* Moved interactionmoitor.cpp to correct locatioN

* Cleanup after review. Removed interaction type string and fixed indentation

* Changed documentation description

* Renamed hasNewWebInput to processNewWebInput

* Some cleanup

* Rename registerInteraction to markInteraction
Add markInteraction calls to mouse and keyboard event sin OpenSpaceEngine
2019-10-30 13:18:46 +01:00
Jonathas Costa bd27ac1ee1 Issue/988 (#989)
* Added new FXAA implementation for test.
* Fixed ghosting MW.
2019-10-30 10:47:22 +01:00
Jonathas Costa eee55bc68f Added Percentage Closer Filter. 2019-10-16 18:06:02 -04:00
Jonathas Costa 2df5a4c9bc Improved shadows quality and added planet shadows. 2019-10-14 12:17:14 -04:00
Jonathas Costa e7c78b98c7 Merge branch 'master' into feature/RingShadows 2019-10-13 12:40:42 -04:00
Jonathas Costa d4ad7c3394 Improved performance. Clean up. 2019-10-11 17:17:06 -04:00
Jonathas Costa 0c0e3e47f3 Fixing acne. 2019-10-10 18:02:19 -04:00
Jonathas Costa e8d623053b Improved code. 2019-10-09 17:10:13 -04:00
Gene Payne 992a618e86 Added asset file for new C2019 Q4 "Borisov" interstellar object 2019-10-09 10:52:18 -06:00
Jonathas Costa ab076fd3d2 Added shadow and ring components to Globebrowsing and shaders for shadows. 2019-10-08 16:38:12 -04:00
Lovisa Hassler cbc8845ddf Fixed layer name for Sea Ice concentration 2019-10-01 10:15:13 +02:00
Jonathas Costa 5d1a217936 Changed star speck file reading to work with problematic getline function in Windows. 2019-09-27 15:30:19 -04:00
Micah Acinapura a84ef147cb fix for gui projector config 2019-09-27 10:23:58 -04:00
Ingela Rossing a9dc1e8720 Merge branch 'master' of https://github.com/OpenSpace/OpenSpace 2019-09-24 17:12:59 +02:00
Ingela Rossing f9cece3e99 Fix case sensitivity issue 2019-09-24 17:12:42 +02:00
Lovisa Hassler 9409758818 Updating frontend hash to latest including gui for touch 2019-09-24 09:23:24 +02:00
Lovisa Hassler f205a82cb1 Minor cleanup 2019-09-24 09:22:41 +02:00
liuloppan 78eb673611 Feature/gui for touch (#967)
Merging in feature gui for touch. Enable touch module to run.
Currently only run on development mode with the "touch" scene.
2019-09-18 23:49:51 +02:00
Micah Acinapura c3b481f1e9 added blended CTX for Mars releases/v0.15.0 2019-09-18 11:59:03 -04:00
Micah Acinapura ceb562e3c8 updated rotation values for a11 lem 2019-09-17 14:33:01 -04:00
Alexander Bock e3d5a856df Do not query non-existing server to remove warning at scene-loading 2019-09-17 20:03:28 +02:00
Alexander Bock 675812d35b Update Ghoul
Update Credits
2019-09-17 19:39:24 +02:00
Micah Acinapura 8f7a21b870 fix for switft tuttle sync file 2019-09-17 13:07:06 -04:00
Alexander Bock af4dee8d01 Update version number to 0.15.0
Move AllowAddresses out of Interface into Server in openspace.cfg to circumvent potential stack corruption
Make lua_state not being copied
2019-09-17 18:38:40 +02:00
Micah Acinapura 9f88a7347b added swift tuttle, updated lem lighting, removed sat and debris scenes 2019-09-17 11:59:15 -04:00
Alexander Bock febe62e4d6 Correctly set render bin for RenderableSphere to prevent flickering of atmosphere 2019-09-16 22:19:59 +02:00
Micah Acinapura 8864620367 only allow saving setPropertyValue to profiles 2019-09-16 15:37:33 -04:00
Micah Acinapura 2a75a88195 fix for profile change saving on windows 2019-09-16 15:18:05 -04:00
Alexander Bock d7398e34d2 Remove performance measurement keys 2019-09-16 17:42:20 +02:00
Alexander Bock 2f966201cf Make PerformanceManager crash no longer
Replace `setPropertyValue` with `setPropertyValueSingle` in `property_helper` for better performance
2019-09-16 15:55:35 +02:00
Alexander Bock 9c1cb0c966 Make Hue slider behave as expected (closes #958) 2019-09-16 14:53:36 +02:00
Alexander Bock 743c9e314c Ignore uniform errors when setting distance scale factor in RenderableGlobe (closes #974) 2019-09-16 11:37:23 +02:00
Micah Acinapura 17233cfa2a updated config files to remove msaa sampling; added new configs; 2019-09-14 21:02:39 -04:00
Emil Axelsson 67757a903c Cleanup raycasting 2019-09-10 15:25:48 +02:00
Emil Axelsson f92e17141f Fade Milky Way when camera is close and far 2019-09-10 15:08:06 +02:00