Commit Graph

9394 Commits

Author SHA1 Message Date
Ylva Selling 3c8aacaa4f Update web gui hash to newest version of the gui 2022-03-25 11:37:47 -04:00
Ylva Selling e9edd6576b Merge branch 'thesis/2021/skybrowser' of https://github.com/OpenSpace/OpenSpace into thesis/2021/skybrowser 2022-03-25 11:34:11 -04:00
Ylva Selling aed059a147 Fix precision issue that led to nan values. This fixes #1934 2022-03-23 16:19:10 -04:00
Ylva Selling 5b4c3da91e Make the smallest fov possible a lot smaller 2022-03-23 14:06:40 -04:00
Ylva Selling f34884e86b Make apperance of target match the dimensions of the sky browser. Fixes issue #1926 2022-03-23 13:27:01 -04:00
Ylva Selling 3d117652c0 Update hash to new version of gui 2022-03-23 09:30:10 -04:00
Ylva Selling ba0ce07181 Create setting to render the interactive sky browser only on master. This could be useful in a dome setting 2022-03-23 09:21:56 -04:00
Ylva Selling c3c453b45c Fix search of pairs to include scene graph node identifier as well 2022-03-23 09:21:18 -04:00
Ylva Selling 5bbf7d3d33 Fixes after merging in new cef version and master 2022-03-22 16:01:34 -04:00
Ylva Selling 83ad7db147 Merge branch 'feature/cef-update' into thesis/2021/skybrowser 2022-03-21 16:19:42 -04:00
Micah 440dfa32c7 fixing ref ptf for cef 2022-03-21 16:14:49 -04:00
Micah bf559c5605 update cef and a few calls for it 2022-03-21 13:08:26 -04:00
Ylva Selling 71f8ece407 Merge remote-tracking branch 'origin/master' into thesis/2021/skybrowser 2022-03-21 11:55:52 -04:00
Ylva Selling a34beec441 Use the latest commit on the sky browser gui as default 2022-03-21 11:54:58 -04:00
Alexander Bock 3844df20c9 Feature/codegen lua (#1906)
Adapting Lua functions to new codegen functionality
Improve the documentation itself
Add some styling to generated documentation
Have parameter names for Lua-defined Lua function documentation

Co-authored-by: Emma Broman <emma.broman@liu.se>
2022-03-21 09:05:37 +01:00
Alexander Bock 6f25dd31e5 Make the Sun asset export the Sun as a light source (closes #1870) 2022-03-19 13:56:16 +01:00
Alexander Bock 86dcff62c4 Provide error message when loading a speckfile that does not contain only numbers (closes #1903) 2022-03-18 15:50:01 +01:00
ElonOlsson f29dee2fe3 added user agent: OpenSpace, to http-request 2022-03-18 10:35:08 -04:00
Alexander Bock 2d7e8f9967 Pass information about the operating system to the version reporter script (#1865) 2022-03-18 15:19:02 +01:00
Alexander Bock c80c30e8ff Update Ghoul to handle detection of AMD cards (closes #1907) 2022-03-18 14:35:14 +01:00
Alexander Bock 1833894264 Only print the error for missing shadow caster once (closes #1594) 2022-03-18 14:24:36 +01:00
Ylva Selling ea77f74731 Make it possible to add n number of additional rendered copies of the sky browser, that can be placed with RAE coordinates 2022-03-17 11:53:12 -04:00
Ylva Selling 220c1090d2 Make copies of screenspacebrowser look at camera 2022-03-17 10:54:45 -04:00
Ylva Selling 128d21b759 Transform the hovercircle to a renderable so it works in a dome environment 2022-03-17 10:36:04 -04:00
Ylva Selling b405756ce9 Add missing files for target renderable 2022-03-17 09:43:24 -04:00
Ylva Selling 9c3b61aaf9 Ensure that the TargetBrowserPair can be found regardless if the identifier of the renderable or the node is passed to the api. This fixes a bug with the "openspace.skybrowser.adjustCamera" function 2022-03-16 16:28:44 -04:00
Ylva Selling 7d3a88f007 Make it possible to add two copies of the sky browser, which will make it possible to display many copies in a dome environment and have an interactive copy on the master node 2022-03-16 16:22:56 -04:00
Ylva Selling 99bfd1cf57 Implement fine tuning of target in world space coordinates 2022-03-16 12:06:15 -04:00
Ylva Selling bf5069fbf6 Change screenspaceskybrowser to renderableskybrowser 2022-03-16 11:20:37 -04:00
Emma Broman 4e45f6634d Add helper function and timer to trigger idle behavior (#1898)
* Format property infos in orbital navigator more consistently

* Add helper function to trigger an idle behavior (issue #1833)

* Add timer to start idle behavior when camera is idle (issue #1730)
2022-03-15 10:06:24 +01:00
Alexander Bock c8753faee1 Fix correct Radii for Bianca moon of Uranus 2022-03-11 09:55:15 +01:00
ElonOlsson 99714c14fc added monitor size argument of in taskRunner for function loadConfigurationfromFile because of function now taking 3 instead of 2 arguments. 2022-03-07 17:38:42 -05:00
Ylva Selling 990d7e0a98 Add image directory to gitignore file 2022-03-07 15:34:59 -05:00
Ylva Selling 6f4b91696c Change image directory name to lower case 2022-03-07 15:34:43 -05:00
Ylva Selling f7be9c05e0 Add property to module for controlling the rotation speed of the camera 2022-03-07 15:11:03 -05:00
Ylva Selling ae86396317 Make crosshair appear at all times with a fixed size 2022-03-04 17:37:11 -05:00
Ylva Selling 119016ee54 Change default position of the target to upper right part of the screen 2022-03-04 17:24:07 -05:00
Ylva Selling d7fa2a31a8 Make conversion use the combinedViewMatrix to use the SGCT view matrix, that hopefully will make the target work in the dome 2022-03-04 12:30:58 -05:00
Ylva Selling ec201d954a Pull request code style fixes 2022-03-04 12:30:12 -05:00
Emma Broman 235e37d2e6 Add min/max values for ScreenSpacerenderable background color property 2022-03-04 11:09:44 +01:00
Alexander Bock 6a708b1f18 Implement new Spout input methods to Tileproviders and new Renderables (#1901)
* Implement new Spout input methods to Tileproviders and new Renderables

Co-authored-by: Marco Silva <marco@elumenati.com>
2022-03-03 23:47:09 +01:00
Ylva Selling bd43816060 Pull request fix requested changes 2022-03-03 12:10:41 -05:00
sylvass b2ce062ce9 Merge remote-tracking branch 'origin/master' into thesis/2021/skybrowser
# Conflicts:
#	data/assets/util/webgui.asset
2022-03-02 16:41:11 -05:00
sylvass 21e572149e Fix comments from pull request 2022-03-02 16:39:44 -05:00
Emma Broman 2d3c76f222 Update gui hash to get camera path gui (closes #1854) 2022-03-02 18:58:41 +01:00
Emma Broman a0433c0419 Use largest of boudning and interaction sphere for creating camera path (closes #1897) 2022-03-02 10:52:03 +01:00
Emma Broman 0c86254168 Give ISS node a bounding sphere that matches the size of the spacecraft 2022-03-02 10:50:56 +01:00
Emma Broman e127dec602 Fix openspace.debugging.renderCameraPath leading to crash
Keep the path around after it's finished, so that we can render/analyze it. It will be cleared once the next path is generated anyways.
2022-03-02 09:28:20 +01:00
Emma Broman dfc2402638 Shorten info message (pause during camera path) 2022-03-01 13:11:35 +01:00
sylvass 02c9ef4a7a Add missing files 2022-02-28 17:19:41 -05:00