Commit Graph

5164 Commits

Author SHA1 Message Date
Emma Broman 89908d8890 Bring back the opacity of RenderableOrbitalKepler
And some other properties that seems to have been accidentally removed in 9e69300642
2022-05-04 11:35:56 +02:00
Ylva Selling 9a49966fb6 Merge branch 'feature/skybrowser' of https://github.com/OpenSpace/OpenSpace into feature/skybrowser 2022-05-03 10:51:19 -04:00
Ylva Selling 00cc4fc0f1 Cleanup - remove unused variables and highlight 2022-05-03 10:51:00 -04:00
Emma Broman 7a05c44ce1 Update some property names for more consistent capitalization 2022-05-03 15:29:03 +02:00
Alexander Bock 0c04236993 Report correct line number when encountering errors in Speck loading; Correctly parse NaN values in Speck file (closes #2054) 2022-05-02 14:59:46 -04:00
Emma Broman 5362c58db6 Define that server module depends on skybrowser 2022-05-02 10:13:26 +02:00
Emma Broman 0f0313972e Merge branch 'master' into feature/skybrowser 2022-05-02 10:09:06 +02:00
Emma Broman 06ea668225 Prevent crash from using colormap without entries
Can happen if all colormap variables were set, but the file didn't exist or couldn't be loaded
2022-05-02 09:51:26 +02:00
Alexander Bock cf582054dc Update to the RenderableBIllboardCloud
- Add the color mapping to the DU Quasar dataset  (closes #1584)
 - Add the ability to turn off a colormap
 - Add the ability to change the static color even when a colormap is present
2022-04-30 15:33:43 +02:00
Alexander Bock 69c8750921 Feature/imgui (#2060)
* Some cleanup of the ImGUI code
* Reorder the panels
* Make StringPropertys work without losing value on context loss
* Add a new ImGui compoment that shows the status of the scene graph
2022-04-30 13:54:36 +02:00
Ylva Selling 7c3e47df09 Merge remote-tracking branch 'origin/master' into feature/skybrowser 2022-04-29 18:03:06 -04:00
Ylva Selling 83bcbfb74f Add property to show and hide display copies 2022-04-29 15:51:15 -04:00
Ylva Selling cb766f8f96 Add WorldWide Telescope image collection url as property to sky browser module 2022-04-29 14:42:13 -04:00
Malin E 84df643b86 Merge pull request #2047 from OpenSpace/issue/1989
Issue/1989
2022-04-29 17:35:17 +02:00
Ylva Selling db7c5ee23f Add property to set space craft animation time 2022-04-29 11:05:36 -04:00
Ylva Selling 89bd33d7eb Store opacities for the selected images and pass to GUI in topic 2022-04-29 10:50:45 -04:00
Ylva Selling 53f19a6aa8 Cleanup - remove remnants from mouse interaction code 2022-04-28 11:55:10 -04:00
Ylva Selling 8aec879677 Fix bug with creating a target with an identifier that already exists 2022-04-28 11:54:43 -04:00
Ylva Selling 4692c4d74b Fix comments on pull request 2022-04-28 11:33:54 -04:00
Marco Silva 4499e783b0 wrong var was used for drawBuffer 2022-04-28 13:51:18 +01:00
Emma Broman 19507981b4 Make skybrowser a default module (issue #2052) 2022-04-28 14:35:07 +02:00
Emma Broman 5e07d9f134 Update a comment 2022-04-28 14:33:39 +02:00
Emma Broman 8896b92f82 Only send skybrowser topic message if data changed
Maybe a little ugly to check the jsonString, but it does the job for now. Later we should probably make a nicer implementation
2022-04-28 12:40:52 +02:00
Emma Broman 9d0e9c84d4 Removed some unused functions 2022-04-28 11:35:36 +02:00
Malin E 046213dd31 Merge branch 'master' into issue/1989 2022-04-28 10:04:57 +02:00
Emma Broman 24e6cb118e Don't try to access module if it no longer exists 2022-04-28 09:47:54 +02:00
Ylva Selling c998fc5439 Add check to make sure browser is intialized before passing messages to wwt. This removes error messages upon startup 2022-04-27 17:20:27 -04:00
Ylva Selling f89301a70a Move check for image collection is loaded in order to improve interaction 2022-04-27 17:13:24 -04:00
Ylva Selling 673b7f2325 Create property in module for inverse zoom direction 2022-04-27 17:00:31 -04:00
Ylva Selling 6605bfcd07 Create property in sky browser module for hiding the targets and browsers when minimizing gui 2022-04-27 16:44:14 -04:00
Ylva Selling 447ada6b0e Remove is image collection loaded from topic 2022-04-27 16:06:11 -04:00
Emma Broman b7256a2c27 Fix typo 2022-04-27 19:35:58 +02:00
Emma Broman d8313eebe0 Add property to hide SkyBrowser title and hide per default 2022-04-27 19:19:46 +02:00
Emma Broman de68e406b0 Send topic on presync instead of from itmemanager (closes #2037) 2022-04-27 18:20:51 +02:00
Ylva Selling 9dc1f492e4 Remove flag that was causing rendering problems 2022-04-27 11:04:47 -04:00
Ylva Selling fc10f627cf Merge branch 'feature/skybrowser' of https://github.com/OpenSpace/OpenSpace into feature/skybrowser 2022-04-27 10:44:32 -04:00
Ylva Selling 8ba2976859 Update image collection 2022-04-27 10:44:19 -04:00
Emma Broman 1116e092b6 Mini refactor 2022-04-27 16:03:31 +02:00
Ylva Selling 3b76ac711b Update CEF flags 2022-04-27 08:55:00 -04:00
Malin E 860d4c30d2 Address PR comments + fix issue with refocus button on joysticks 2022-04-27 10:49:17 +02:00
Ylva Selling 939dfae319 Add lua function to dispatch point spacecraft event 2022-04-26 18:39:31 -04:00
Ylva Selling 1e180a6fa7 Update CEF flags 2022-04-26 18:39:08 -04:00
Ylva Selling 62222c2f5b Add descriptions of lua functions 2022-04-26 17:39:38 -04:00
Ylva Selling 24b6383afb Create lua function to show or hide all targets and browsers 2022-04-26 17:37:05 -04:00
Ylva Selling e6cf6d3925 Remove if statement that prevents browsers to be rendered on multiple nodes 2022-04-26 14:59:19 -04:00
Ylva Selling a2d5aae21a Merge branch 'feature/skybrowser' of https://github.com/OpenSpace/OpenSpace into feature/skybrowser 2022-04-26 14:39:09 -04:00
Ylva Selling 8a292c1645 Expose time interval to user in config file for sky browser topic. This will give the user control over how often data is passed. Hopefully a future proof fix for GPU crash 2022-04-26 14:39:00 -04:00
Ylva Selling 19103a1540 Add browser ratio to the skybrowser topic 2022-04-26 14:37:35 -04:00
Emma Broman 47b3881682 Give each sky target a unique name in the Gui 2022-04-26 19:49:05 +02:00
Emma Broman 2cc62572d5 Use existing fcuntion in ghoul for easing 2022-04-26 19:24:11 +02:00