Commit Graph

11581 Commits

Author SHA1 Message Date
GPayne
c485ff2871 Fix for copying gstreamer libs post-build 2024-09-10 16:38:16 -06:00
GPayne
56b86235ac Bump sgct version with windows gstreamer config 2024-08-08 20:46:34 -06:00
GPayne
472a3f6062 First rough working version of gstreamer-with-WebRTC on linux 2024-07-25 21:10:10 -06:00
GPayne
a492e84ea6 Include of glad.h needs to precede other GL includes, bump SGCT repo 2024-06-24 13:54:57 -06:00
GPayne
b3a9a11205 CMake path fix and setting lower resolution 2024-06-19 17:01:51 -06:00
GPayne
f24783fdf4 Remove thesis additions to readme.md 2024-06-19 13:44:06 -06:00
GPayne
83cc7ea012 Updating sgct submodule back to OpenSpace git 2024-06-19 13:15:47 -06:00
Nisse Bergman
4ea23fa5bf Forgot link to Good-to-know's. Last one, I swear! ;) 2024-06-19 13:05:23 -06:00
Nisse Bergman
c12226a6c4 Moved bugs and todos to Projects, removed wiki-link 2024-06-19 13:05:23 -06:00
Nisse Bergman
9a50e4ee52 Linked streaming thesis documentation from README 2024-06-19 13:05:23 -06:00
nissebergman
b8a33e73d6 Updated SGCT gstreamer-functionality submodule URL 2024-06-19 13:05:23 -06:00
nissebergman
e9148a9bbd Rebasing modified CMake-files to fetch and link GStreamer 2024-06-19 13:04:37 -06:00
nissebergman
f3ec877f2a Rebasing thesis 2022 streaming src changes onto master 2024-06-19 12:58:18 -06:00
Alexander Bock
14cf12d23e Update the UI hash releases/v0.20.0 2024-06-17 12:05:24 +02:00
Alexander Bock
01fa2898db FixedRotation rerequests a missing attached node or target node every frame to prevent incorrect initialization order 2024-06-15 18:07:39 +02:00
Alexander Bock
f76215961c Update the version number 2024-06-15 00:48:12 +02:00
Alexander Bock
ba56433a78 Reeable SNPP VIIRS as the standard Earth layer 2024-06-15 00:47:31 +02:00
Alexander Bock
43645ce7a4 Fix existing assets; Make the goToGeo function without altitude in the profile work 2024-06-14 23:55:55 +02:00
Ylva Selling
059ab70218 Add events for adding and removing actions and publishing events when an action is added (#3325)
* Remove unused shortcut manager
* Add events for adding and removing actions
* Publish event when an action is added
* Add get_action event to shortcut topic which sends requested action to the topic
* Add better comments to events
* Publish event action removed when removing an action
* Rename actions to shortcuts in the json object
* Remove subscriptions and rename action to shortcut
2024-06-14 20:48:13 +02:00
Alexander Bock
f8c677630d Fix issue that prevents reading empty comment lines in lua function documentation 2024-06-13 17:08:34 +02:00
Emma Broman
b8c2701931 Fix forgotten renamed variables 2024-06-13 11:18:52 +02:00
Emma Broman
d67fa4bc8d Clean up globebrowsing script function documentation and adapt to new format (#3307)
* Clean up globebrowsing script function documentation and adapt to new format
2024-06-13 10:50:54 +02:00
Emma Broman
62b2a8c8c1 Fix renderable sphere example and add one for using local image (#3306)
* Fix renderable sphere example and add one for using local image
2024-06-13 10:43:54 +02:00
Emma Broman
8a42657deb Feature/examples naming (#3305)
* Update name and path format of examples that follow the new structure
* Fix a broken (updated) property name in an example
* Make other examples' GUI paths more consistent
* Put them all in the Examples folder
2024-06-13 10:42:00 +02:00
Alexander Bock
7e62f9f4b0 Add the ability to specify the BlendMode from .info files (closes #3311) 2024-06-12 20:40:34 +02:00
Arohdin
c8606c6095 Fix jittering issues for point rendered satellites 2024-06-12 17:19:12 +02:00
Gene Payne
93da7f42ba Removing all 'SSSB' elements in GUI path of the solarsystem/sssb assets (#3322)
A manual update of assets in solarsystem/sssb: tesla_roadster.asset, swifttuttle.asset, itokawa.asset, c2019y4atlas.asset
2024-06-12 09:09:24 -06:00
Alexander Bock
866aad2187 Global pass over the coding style 2024-06-12 14:51:25 +02:00
Alexander Bock
46fea0a047 Correctly specify the size of the ESRI world imagery layer (closes #2968) 2024-06-12 14:39:00 +02:00
Alexander Bock
75d7f63e26 Make only the ISS orientation depend on the new orbit propagation (#3131) 2024-06-12 14:06:39 +02:00
Alexander Bock
f82dc0371b Add example to TimelineRotation. Also fix bug where a non-interpolating timelinerotation would disappear before the first keyframe (#3310)
* Add example to TimelineRotation. Also fix bug where a non-interpolating timelinerotation would disappear before the first keyframe

---------

Co-authored-by: Emma Broman <emma.broman@liu.se>
2024-06-11 22:16:16 +02:00
Alexander Bock
6a1a22b485 Improve documentation and add examples for the StaticRotation (#3309)
* Improve documentation and add examples for the StaticRotation

---------

Co-authored-by: Emma Broman <emma.broman@liu.se>
2024-06-11 22:06:33 +02:00
ElonOlsson
cf5d00346b Fix bug with flux nodes being all purple. Fixes #3247 2024-06-11 15:35:53 -04:00
Emma Broman
95b4deccca Fix the goToGeo call when the camera is set from a profile 2024-06-06 09:39:49 +02:00
Alexander Bock
5a88c4d56c Update the website hash and the version string 2024-06-04 20:42:18 +02:00
Adam Rohdin
945a9a5ca8 Optimization of point and trail rendering (#3287)
Better performance for `RenderableOrbitalKepler` when running `Trails`, `Points` or `Points+Trails`.
Trails optimized by culling non-visible line strips.
Points optimized by changing a lot of calculations from double to float.
2024-06-04 18:37:04 +02:00
Ylva Selling
1cae99ebfc Issue/2000 automatically update gui (#3289)
* Make it possible to query a propertyowner by uri with the getpropertytopic

* Remove automatic reloading of ui from drag and drop script

* Add function for uri for propertyowners

* Add uri to the to_json for the propertyowner

* Add comment for the propertyOwner function and update the comment for the property function to clearer distinguish between uris and identifiers

* Go back to the old events but with uris instead as their member

* Apply feedback from PR

* Address PR comments

---------

Co-authored-by: Ylva Selling <ylva.selling@liu.se>
2024-06-04 18:32:41 +02:00
Alexander Bock
1f30719470 Add new NOAA21 asset, add end time for VIIRS asset and make the NOAA20 the new default layer 2024-06-04 16:55:05 +02:00
Alexander Bock
51359f93ba Fix erroneous change in the layer_support 2024-06-04 16:52:10 +02:00
Alexander Bock
32867630cc Add an explicit layer order to globebrowsing layers rather than relying on insertion order (#3281)
* Add z-index feature for layers
* Give all default layers a z-index
* The given z-index makes the layers have the same order as in 0.19.0
* Giving z-indices to all non-overlay layers
* Remove the z-index adjustment for manual layers
* Added zIndex parsing for .info files (#3298)
* No need to explicitly check the zIndex against an empty string.  Make similar check for identifier work correctly

---------

Co-authored-by: Malin E <malin.ejdbo@gmail.com>
Co-authored-by: Micah Acinapura <micahnyc@gmail.com>
2024-06-04 16:29:33 +02:00
Alexander Bock
6edea5cae7 Apply the hue, value, saturation, and gamma values from the renderengine to screenspace renderables. Change the screenspace's own gamma value into an offset (#3293)
* Apply the hue, value, saturation, and gamma values from the renderengine to screenspace renderables.  Change the screenspace's own gamma value into an offset

* Make it clearer that the gamma correction is now an offset
2024-06-04 16:28:52 +02:00
Emma Broman
09a40f62dc Rename goToGeo -> jumpToGeo (#3296)
* Remove unused bool argument in globebrowsing functions
* Refactor some globe browsing functions
* Start updating goToGeo function to fade instead of just jump
* Add choice for whtehr to use default or arrival height when flying to a geo2
* Update / add docs for fly-to and go-to functions
* Rename function and add deprecated version of `goToGeo`
2024-06-04 16:18:03 +02:00
Emma Broman
aaab3fae46 Update exoplanet data version (#3301) 2024-06-04 16:07:54 +02:00
Emma Broman
0ff646a94c Update Lua script documentation for openspace.navigation and openspace.pathnavigation (#3188)
* Update some pathnavigator script documentation

* Update navigationhandler script docs

* Update returned information for joystick axis function

* Add another reference link to a navigation state

* Make punctuation consistent

* Consistent mentioning of navigation states

* Remove TODO comments - We will not get to fixing them as of now

* Use more explicit names for add navigation function arguments

Co-authored-by: Malin E <malin.ejdbo@gmail.com>
Co-authored-by: Andreas Engberg <48772850+engbergandreas@users.noreply.github.com>
2024-06-04 09:26:46 +02:00
Micah Acinapura
37dfaae45d Added extra file extensions for spice kernels (#3259)
* added extra file extensions for spice kernels

* added spacing

* Update src/util/spicemanager.cpp

Co-authored-by: Alexander Bock <alexander.bock@liu.se>

* Update src/util/spicemanager.cpp

Co-authored-by: Alexander Bock <alexander.bock@liu.se>

---------

Co-authored-by: Alexander Bock <alexander.bock@liu.se>
2024-06-03 13:56:54 -04:00
Gene Payne
2f280ed582 Update sssb data (#3291) 2024-06-03 09:29:06 -06:00
Emma Broman
1ed5243929 Fix jumpTo fade issue when duration is zero
Resulting in a black screen, i.e. the fading in did not happen...
2024-06-03 15:56:06 +02:00
Alexander Bock
b1eb9e3731 Force recompilation of the RenderableGlobe shader when moving layers (closes #3295) 2024-06-03 14:16:13 +02:00
Andreas Engberg
b6621f3ed8 Adds a join server lua function for parallelpeer (#3292)
* Adds a join server lua function for parallellpeer
2024-06-03 11:49:46 +02:00
Alexander Bock
62a01ea317 Add example and fixes for the LuaTranslation (#3284) 2024-06-03 09:57:26 +02:00