Commit Graph

9869 Commits

Author SHA1 Message Date
Emma Broman cb830feb63 Increase epsilon for finished camera path rotation, again
It still happened every now and then that the rotation didn't quite finish at the end of the path
2022-05-06 15:15:22 +02:00
Emma Broman 8ddac62542 Fix: Make it possible to abort a paused camera path 2022-05-06 15:05:52 +02:00
Micah Acinapura bdda36b41e Protect against crash when changing colormaps (#2082) 2022-05-06 08:52:32 -04:00
Emma Broman ec51ffca05 Update gui hash
Reverts change that wrecked sky browser performance
2022-05-06 14:51:26 +02:00
Malin E d918648ceb Merge pull request #2068 from OpenSpace/issue/2055
Issue/2055
2022-05-06 08:46:25 +02:00
Alexander Bock 9715d22af0 Include the version number in the uid of the HttpSynchronization (closes #2081) 2022-05-06 00:53:56 -07:00
Alexander Bock 2816ad4d8d Make the connection a shared_ptr and let the LuaScriptTopic return lambda keep a copy of it (closes #1940) 2022-05-06 00:32:25 -07:00
Alexander Bock 96591206ac Update the WebGUI hash 2022-05-05 22:59:23 -07:00
Gene Payne 04f5a94218 Prevent focus node from changing when recording finishes (#2070)
* Prevent focus node from changing when recording finishes
2022-05-05 19:12:06 -07:00
Micah Acinapura deaf0467a5 Feature/apogee galah update (#2080)
* Updated color map for gala and apogee
* Adding apogee-galah values for when they are read properly
2022-05-05 19:09:48 -07:00
Micah Acinapura 7d480552a9 Issue/1814 (#2077)
* Added all trail toggle
* Added actions for trails and planets/moons
* Added planet lighting assetd; updated action paths
* Add mars layers actions
* Added new layers from Carter
* Cleaned up trail action names, cleaned up some default keybindings

Co-authored-by: Alexander Bock <mail@alexanderbock.eu>
2022-05-05 19:08:58 -07:00
Alexander Bock 452cc9b739 Merge pull request #2050 from OpenSpace/feature/skybrowser
Feature/skybrowser
2022-05-05 14:00:58 -07:00
Micah Acinapura 43c674a64e Change RenderOption to RenderMode for RenderableGaiaStars (#2078) 2022-05-05 13:26:41 -07:00
Alexander Bock 82b0b1fd87 Fix bug when selecting a default profile when a user profile with the same name exists (closes #2074). Make it possible to specifiy a full path to a profile in the openspace.cfg file 2022-05-05 15:54:52 -07:00
Micah Acinapura 4ee23d461e updated generic spice kernel for more range; added barycenter trails (#2061)
* updated generic spice kernel for more range; added barycenter trails

* updated meta asset description for barycenter trails
2022-05-05 15:04:01 -04:00
Ylva Selling 4aa317ec6d Merge branch 'feature/skybrowser' of https://github.com/OpenSpace/OpenSpace into feature/skybrowser 2022-05-05 14:58:12 -04:00
Emma Broman 3ebb439d72 Add documentations and remove unused input argument 2022-05-05 18:26:05 +02:00
Emma Broman de6d8900ee Fix broken getNavigationState function
Please let this be the last copy-paste error from the Lua codegen update
2022-05-05 18:16:03 +02:00
Ylva Selling 8474116a48 Rename getPair function to pair 2022-05-05 11:18:25 -04:00
Ylva Selling da4f1026ce Remove doxygen style comments for the lua functions 2022-05-05 09:59:37 -04:00
Emma Broman 863b38b7bb Prevent problems when flying to node that overlaps with the sun (closes #2075)
Cross product of zero vectors leads to nan values...
2022-05-05 11:49:24 +02:00
Emma Broman 679e2994f3 FixedRotation that depends on other nodes now updates correctly even if time is paused (#2069)
* Update fixed rotation every frame if it depends on another sgn (closes #1751)

This guards against any weird edge cases, where a node the rotation depends on is moved independently of simulation time

* Fix faulty indentation
2022-05-05 09:39:17 +02:00
Emma Broman 9a18e6f9ab Add missing codegen::color check 2022-05-05 08:52:57 +02:00
ElonOlsson 9bdc9af3de small fix with reading from file of seedpoints 2022-05-04 21:01:54 -07:00
Micah Acinapura f8c343dc54 update constellation art identifier for better search 2022-05-04 22:08:00 -04:00
Alexander Bock bc2466f116 Don't convert the Period of the RenderableTrailOrbit to seconds when extracting the value from the asset file (closes #1860) 2022-05-04 20:15:27 -07:00
Alexander Bock ee735618b4 User Properties (#2064)
Add the ability to add user-defined properties using a new `openspace.addCustomProperty` function that takes an identifier and a type and creates a new property of that type.  The new property is then available under `UserProperties.<identifier>`
2022-05-04 16:06:08 -07:00
Ylva Selling 18cc19416d Add lua function for stopping animations 2022-05-04 16:13:44 -04:00
ElonOlsson 510e2795de small fix with reading from file of seedpoints 2022-05-04 15:57:39 -04:00
Ylva Selling ae6f59c8c3 Add parameters to sky browser module in internal initialize 2022-05-04 13:10:49 -04:00
Ylva Selling 28393a9523 Rename RenderCopy to DisplayCopy 2022-05-04 13:00:25 -04:00
Ylva Selling ce555ebacc Merge remote-tracking branch 'origin/master' into feature/skybrowser 2022-05-04 12:42:22 -04:00
Ylva Selling 323fea8ec6 Make resizing of gui window only affect the browser ratio, not the scale 2022-05-04 12:40:21 -04:00
Ylva Selling d3a955e6be Add scale to topic 2022-05-04 12:27:44 -04:00
Emma Broman 301efa718b Fix flipped pathnavigation.isFlying check
The `!` disappeared as part of the big codegen Lua rewrite
2022-05-04 17:28:39 +02:00
ElonOlsson ce0c1737e0 Feature/2012 fieldlines (#2042)
* Added 2012 July solar storm event assets + renderer improvement

* solving unzipping issues

* flow properties added
2022-05-04 10:53:03 -04:00
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
Malin E 43d52b4e02 Adjust Perseverance timeframe 2022-05-03 11:52:00 +02:00
Malin E 0353e426d7 Fix Insight position around Mars and not Sun 2022-05-03 11:32:22 +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
Alexander Bock 1f85483f6d Prevent crash when trying to remove a middle keybinding or action (closes #2063) 2022-05-02 10:24:14 -04:00
Emma Broman 3dce00570f Gui hash (Fi updated URI to toggle ImGui) 2022-05-02 15:05:17 +02:00
Emma Broman 8f80005f11 Sync colormap resource for quasars 2022-05-02 10:59:52 +02: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 a8a33ed3a5 Reverse order of module deinitialization
To respect dependencies, deinitialize and destroy modules in reverse order to how they were added
2022-05-02 10:08:25 +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