Commit Graph

11474 Commits

Author SHA1 Message Date
Malin E
be3e30e6b4 Update Ghoul, closes #3154
* Update caching to take whole filepath into account and not just
  filemname when creating hash
2024-04-29 14:57:00 +02:00
Malin E
7061675ab5 Add calculation of bounding sphere for model projection, closes #2319 2024-04-29 14:29:08 +02:00
Emma Broman
e6a8207dfe Update MIlkyway speck data version (closes #3196)
The cached data files may have to be removed for the change to take effect (at least until #3154 is fixed)
2024-04-25 16:14:59 +02:00
Alexander Bock
5c4c5b1f10 Correctly advance dashboarditem pen position before rendering instead of afterwards (closes #3067) 2024-04-24 19:56:25 +02:00
Alexander Bock
0bc1af8951 Correctly make RenderableDebugPlane derive from RenderablePlane (closes #3175) 2024-04-24 15:11:36 +02:00
Alexander Bock
1d91e48a6c Remove a missing key for an optional value as such instead of failing verification (closes #3214) 2024-04-24 13:54:13 +02:00
Alexander Bock
78b3b4fb2e Adding periods to the description texts 2024-04-23 22:33:17 +02:00
Alexander Bock
c9fd9543e6 Updating examples after discussions 2024-04-23 20:13:52 +02:00
Alexander Bock
f23505db90 Add documentation and examples for NonUniformStaticScale. Remove the no-argument constructor and make the dictionary constructor explicit (#3182)
* Add documentation and examples for NonUniformStaticScale.  Remove the no-argument constructor and make the dictionary constructor explicit
2024-04-23 08:53:24 +02:00
Alexander Bock
c87a0901a2 Add example and documentation for the StaticScale. Extract the static scale as a double value instead of a float (#3181)
* Add example and documentation for the StaticScale.  Extract the static scale as a double value instead of a float
2024-04-23 08:49:52 +02:00
Alexander Bock
28845a5df6 Add examples and documentation for TimeDependentScale. Add more strict verifiers (#3180)
* Add examples and documentation for TimeDependentScale. Add more strict verifiers
* Update verifier to accept Spice-like YYYY MMM DD hh:mm::ss dates
2024-04-23 08:48:50 +02:00
Alexander Bock
048dfdfde1 Add example for TimeFrameUnion and properly use the parameters struct (#3179) 2024-04-23 08:45:54 +02:00
Alexander Bock
2681171a82 Clean up to the contributing document 2024-04-22 19:19:56 +02:00
Alexander Bock
84bf1a559a Fix issue with loading the IP addresses from the network driver in a clusered environment 2024-04-19 18:52:32 +02:00
Alexander Bock
2dad47dd42 Update SGCT submodule 2024-04-19 18:34:31 +02:00
Alexander Bock
cbca89e098 Prevent crash when trying to load a cluster configuration when not being part of the cluster 2024-04-19 18:29:51 +02:00
Alexander Bock
c5f9044c55 Updating the mailmap file 2024-04-19 17:50:20 +02:00
Emma Broman
f5d68cbd5e Issue/3070 - Outline/border to textured points (#3191)
* Add option for outline styles (round, square, bottom)
* Apply color map to point borders
2024-04-19 17:48:28 +02:00
Ylva Selling
caea263090 Update GUI hash 2024-04-19 17:20:53 +02:00
Adam Rohdin
392a521423 Fix for a lot of trail related stuff (#3193)
Fixes following issues: #625 , #1067 , #1212 , #1472 , #2072 , #2235, #2964
- Trails in `renderableTrailTrajectory` now goes through the spacecraft when using `AccurateTrailPositions`.
- Trail fading controls have been improved for classes using the `renderableTrail` class.
-  `renderableOrbitalKepler` (asteroids/satellites) can now be rendered as both trails and points (or both at once). Solution implements similar functionality/controls as `renderablePointCloud`.
- Default setting for SweepChunking has been changed from `true` to `false` (iterative calculations of `renderableTrailTrajectory`).
- Some fixes related to missing points or off-by-one errors related to trail rendering
2024-04-19 16:51:17 +02:00
Alexander Bock
f4bdb294f8 Request global customization script from the User folder instead (closes #3198) 2024-04-19 13:48:05 +02:00
Alexander Bock
58bc1bd29d Publish event when a scheduled script is executed (closes #1892) 2024-04-19 13:27:15 +02:00
Micah Acinapura
9f51549a2a Issue/2518 epicycle (#3195)
* added epicycle asset; updated trailFromEarth period and colors; added FromEarth trails to trail toggle;

---------

Co-authored-by: Alexander Bock <alexander.bock@liu.se>
2024-04-19 13:11:32 +02:00
Andreas Engberg
7e65a3a32d use openspace fileExists function 2024-04-19 11:11:20 +02:00
Andreas Engberg
9011f7f6e0 Moved bookmarks file to live in user folder, auto create default if it does not exists 2024-04-19 11:08:52 +02:00
Gene Payne
bb9f7c6840 Using SGCT version that support E&S mpcdi converted to TextureMappedProjection type (#3042)
* Bump to sgct submodule supporting TextureMappedProjection

* Bump to sgct submodule of latest master
2024-04-18 22:59:54 -06:00
Gene Payne
e5306a7b59 Fix for reading epoch due to scnlib format changes (#3166) 2024-04-18 21:54:38 -06:00
Alexander Bock
4476184746 Updating the star rendering (#3164)
* Adding a new star renderer
* Remove PSF-based rendering
2024-04-18 14:13:19 +02:00
Emma Broman
82ddbc57f8 Include orientation data in new point cloud and remove RenderablePlanesCloud (#3168)
* WIP start including rotation data

* Fix option to use orientation data or not

* Renames to reflect that points are no longer billboarded (at least not always)

* Increase max value for scale factor

* Fix correct scaling for tully and deep sky objects

* Remove the old RenderablePlanesCloud, we don't need it anymore

* Add unit handling for size scaling from data values

* Clarify some documentation about the points being rendered as planes

* Update datasets to the new ones on the server

* Use quaternions for orientation instead of vectors (simplifies interpolation and requires less data)

* Make interpolation of orientation work

* Fix size for deep sky objects being too small due to data being radius rather than diameter

* Add IsRadius flag for deepsky

* Update asset versions (major number update, due to breaking changes)

---------

Co-authored-by: Alexander Bock <alexander.bock@liu.se>
2024-04-18 14:06:55 +02:00
Gene Payne
2b5b882e14 Disable minor moons of jupiter and saturn on profile startup (#3169) 2024-04-17 19:31:57 -06:00
Alexander Bock
7a2298e8e0 Update the Webgui hash to include the user panel changes 2024-04-17 16:22:57 +02:00
Alexander Bock
0794423fef Clarify UrlSynchronization resync time documentation 2024-04-16 22:57:46 +02:00
Alexander Bock
50dadb37a8 Rename filesystem token from USER_PANELS to USER_WEBPANELS 2024-04-16 20:40:17 +02:00
Micah Acinapura
b1048269ae Added time reversal and sidereal actions (#3159)
* added reverse and sidereal actions

* code review updates
2024-04-16 08:34:25 +02:00
Micah Acinapura
41143d8483 Added asset showing only the Big Dipper (#3157)
* added big dipper only asset

* code review updates
2024-04-16 08:29:20 +02:00
Micah Acinapura
cfb400e7b8 added user panel token and folder needed for webgui pr (#3141) 2024-04-16 08:15:03 +02:00
Alexander Bock
f14bb06852 Update codegen submodule 2024-04-12 00:44:59 +02:00
Alexander Bock
ca5d02cc02 Fix logging and documentation for LuaTranslation and LuaRotation (closes #3176) 2024-04-11 20:09:24 +02:00
Alexander Bock
e22af5cd56 Update version number to 0.20.0 in preparation for the release 2024-04-10 22:33:27 +02:00
Andreas Engberg
cd30d5f1d3 Fixed broken asset 2024-04-09 16:05:02 +02:00
Emma Broman
731b6a5407 Fix broken interpolated points
Broke from moving dataset loading to initialise in 3f8bff5a62, and resulted in a crash..
2024-04-08 10:07:23 +02:00
Alexander Bock
ee6b9a5ed8 Prevent crash when rendering globes when the Sun node is not loaded in the scene 2024-04-08 09:02:54 +02:00
Alexander Bock
6f4f8bbd0b Accurately report when a profile-requested asset does not exist 2024-04-08 08:59:53 +02:00
Gene Payne
bd82000308 Allow sessionrecording to write a file outside of user/recordings/ (#3150) 2024-04-07 10:38:17 -06:00
Alexander Bock
2a88521795 Properly disable appropriate code when compiled without globebrowsing support (closes #3146) 2024-04-07 17:44:21 +02:00
Alexander Bock
88decaf414 Remove the ability to have optional parameters in the beginning of Lua functions (closes #3151). Make the goToGeo and flyToGeo globe first parameter required 2024-04-07 17:29:01 +02:00
Alexander Bock
51c26454f7 Fix Euclid asset (closes #3165) 2024-04-07 17:11:08 +02:00
Alexander Bock
db2b2c1ca0 Update compilation requirements 2024-04-07 12:18:59 +02:00
Alexander Bock
3d62571c44 Remove warning on Jenkins 2024-04-07 01:53:16 +02:00
Alexander Bock
f8f587ed1d Jenkins compile fix 2024-04-07 01:22:06 +02:00