Commit Graph

9783 Commits

Author SHA1 Message Date
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
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
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
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
ElonOlsson
510e2795de small fix with reading from file of seedpoints 2022-05-04 15:57:39 -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
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
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
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
96631bcced Fix issue with specifying the ordering in the ImGUI scene list 2022-04-30 14:43:13 +02:00
Alexander Bock
b41427944c Actually retarget the camera and not just change the focus node 2022-04-30 14:35:20 +02:00
Alexander Bock
9e773c3ca0 Add new Lua function to select the next target anchor (closes #1717) 2022-04-30 14:27:53 +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
Malin E
84df643b86 Merge pull request #2047 from OpenSpace/issue/1989
Issue/1989
2022-04-29 17:35:17 +02:00
Marco Silva
eb57318ed3 Merge branch 'master' of https://github.com/OpenSpace/OpenSpace 2022-04-29 14:39:33 +01:00
Micah Acinapura
e2fe91d554 update ghoul; fixes #1909 2022-04-28 20:35:12 -04:00
Marco Silva
4499e783b0 wrong var was used for drawBuffer 2022-04-28 13:51:18 +01:00
Emma Broman
109dd6eec8 Update Gui hash (to only load exoplanet data when enabled) 2022-04-28 14:42:04 +02:00
Emma Broman
19507981b4 Make skybrowser a default module (issue #2052) 2022-04-28 14:35:07 +02:00
Malin E
046213dd31 Merge branch 'master' into issue/1989 2022-04-28 10:04:57 +02:00
Gene Payne
4fa4adf298 Replace the asgard alias in some wms files to openspace.sci.utah.edu 2022-04-27 11:35:53 -06:00
Malin E
55278574e9 Remove unsupported buttons on the SpaceMouse enterprise joystick
* GLFW cannot detect the buttons for the enterprise version of the
  SpaceMouse
2022-04-27 11:21:56 +02:00
Malin E
7912141099 Small copy paste error fix 2022-04-27 10:57:09 +02:00
Malin E
860d4c30d2 Address PR comments + fix issue with refocus button on joysticks 2022-04-27 10:49:17 +02:00
Alexander Bock
932aee7d93 Add documentation to ParallelPeer 2022-04-27 09:38:15 +02:00
Emma Broman
8cd65d9c96 Hide fade property of screen space renderables 2022-04-26 17:37:27 +02:00
Emma Broman
4ee75b37f5 Fix reach and approach factor min/max values and make logaritmic
Prevents errors from the UI
2022-04-26 12:17:05 +02:00
Alexander Bock
6b814b17ac Update perseverance shaders (#2048) 2022-04-26 11:47:51 +02:00
Malin E
2fda3a14c4 Merge pull request #2039 from OpenSpace/issue/1964
Issue/1964
2022-04-26 11:17:21 +02:00
Malin E
966cbf8e66 Merge branch 'master' into issue/1964 2022-04-26 10:55:54 +02:00
Malin E
7f50b877ac Merge pull request #2035 from OpenSpace/feature/jwst-pointing
Feature/jwst pointing
2022-04-26 10:42:07 +02:00
Malin E
13ab8140c8 Merge branch 'master' into feature/jwst-pointing 2022-04-26 10:31:09 +02:00
Alexander Bock
01cf8a9d9c Move the launcher image synchronization from base -> base_blank and move the trail actions from base_blank -> base 2022-04-26 08:48:50 +02:00
Micah Acinapura
fe0b5a1559 Issue/888 (#2034)
* added first moon, mars and mercury layers from treks

* fixing newline at eof

* updated assets for comments
2022-04-25 18:08:44 -04:00
Alexander Bock
ea55a4c62a Merge branch 'feature/sgct-ui' 2022-04-25 17:49:17 +02:00
Alexander Bock
0a8523a14c Don't crash when only one window is available; Make OpenSpace link again when using Qt6 2022-04-25 17:48:58 +02:00
Emma Broman
8790a531b1 Update GUI hash to get module enabled update
OpenSpace/OpenSpace-WebGuiFrontend/#80
2022-04-25 15:28:00 +02:00
Emma Broman
735e64ec28 Woops, fix image path 2022-04-25 15:25:16 +02:00
Emma Broman
92eefa8189 Add enabled property to Exoplanets and Skybrowser module (#1945)
* Add enabled property to exoplanets and sky browser module

* Create assets for default settings and restructure assets into a components folder

* Update exoplanets data

* Set sky browser enabled to true per default and include hover circle asset

* Add name and description of hover circle, and used synced version of ring image
2022-04-25 15:10:08 +02:00
Malin E
2cb048ee9e Forgot to change the name in the asset file + small clean up 2022-04-25 14:43:52 +02:00