12232 Commits

Author SHA1 Message Date
Micah Acinapura
4e99001725 Added new higher resolution jupiter texture and made it the default (#3851)
* added new higher resolution jupiter texture and made it the default layer

* Update data/assets/scene/solarsystem/planets/jupiter/layers/colorlayers/jupiter_juno_cassini.asset

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

* Update data/assets/scene/solarsystem/planets/jupiter/layers/colorlayers/jupiter_juno_cassini.asset

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

* changed to png instead of tif for new jupiter texture

---------

Co-authored-by: Alexander Bock <alexander.bock@liu.se>
2026-01-09 18:13:55 -05:00
Alexander Bock
af0e3b7de7 Adding MAS support (manually rebasing feature/volume-fixes branch) 2026-01-09 13:24:24 +01:00
Alexander Bock
96f1c9c3c3 Restrict ImGui slider ranges to allowed value range (#3883) 2026-01-09 11:52:51 +01:00
Micah Acinapura
27bf182c64 Added mouse4 and mouse5 buttons mappings to (ctrl and ctrl+shift) in order to allow landing on planets with mouse only (#3850)
* added mouse4 and mouse5 buttons mappings to (ctrl and ctrl+shift) in order to allow landing on planets with mouse only

* Update src/interaction/mousecamerastates.cpp

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

---------

Co-authored-by: Alexander Bock <alexander.bock@liu.se>
2026-01-08 18:15:48 -05:00
Benjamin Mastripolito
3ba9c15d32 Add local shadowmapping implementation for Models and Globes (#3801)
---------

Co-authored-by: Joakim Kilby <jockekilby@gmail.com>
Co-authored-by: Alexander Bock <alexander.bock@liu.se>
2026-01-08 23:57:34 +01:00
Micah Acinapura
d603acf12e Added color mapping options to exoplanet asset (#3845)
* added color mapping to exoplanet asset

* Update data/assets/scene/digitaluniverse/exoplanets.asset

Co-authored-by: Malin E <malin.ejdbo@gmail.com>

---------

Co-authored-by: Malin E <malin.ejdbo@gmail.com>
2026-01-08 17:35:38 -05:00
Micah Acinapura
2ef15aaf40 edit openspace.cfg to remove utah and add amnh HttpSynchronizationRepositories (#3847) 2026-01-08 16:49:19 -05:00
Micah Acinapura
6f36247964 added caching to callisto layer (#3863) 2026-01-08 16:48:32 -05:00
Micah Acinapura
c01381d853 fixed issue with boulder floating off heightmap; Also cleaned up asset to utilize GlobeRotation and not need holder; Also updated shading to make default lighting properties for boulders more match photos; (#3843) 2026-01-08 16:37:17 -05:00
Alexander Bock
37b8858804 Force an update for the static transforms to force the correct cached value 2026-01-08 15:27:55 +01:00
Alexander Bock
9823e8d2f3 Extract model space rendering cutoff level from shadows branch 2026-01-08 01:03:11 +01:00
Alexander Bock
c07a76a1dc Extract specular power, wireframe rendering, color overriding and property visibility from the shadows branch 2026-01-08 00:42:28 +01:00
Md Mushfiqur Rahim
c1c6cb0f40 Fix various issues in CITATION.cff and Jenkinsfile (#3881) 2026-01-07 10:12:35 +01:00
Alexander Bock
296081379b Happy new year 2026-01-01 04:24:03 +01:00
Alexander Bock
f9ca52777b Cleaning includes and forward declarations 2025-12-19 01:59:03 +01:00
Alexander Bock
1f7f51cf21 Make it possible to confiure the model space rendering switch per Globe 2025-12-18 23:25:08 +01:00
Alexander Bock
bd918fe02d Add debug property to RenderableGlobe to toggle horizon-based culling 2025-12-18 23:22:19 +01:00
Alexander Bock
96db9d4773 Update ghoul to fix compile issue 2025-12-18 16:43:33 +01:00
Alexander Bock
bd10685f1f Make the middle mouse button paste on Linux pick data from the primary selection area 2025-12-18 13:46:32 +01:00
Alexander Bock
1fa8cc3e48 Add the ability to paste into the Lua console with the middle mouse button 2025-12-17 20:33:52 +01:00
hn-88
9eb5196c29 Explicitly specify namespaces and MacOS fixes (#3860) 2025-12-17 12:03:34 +01:00
Alexander Bock
e20e4e5d09 Remove correct codegen tool. Update Ghoul 2025-12-17 11:36:39 +01:00
Alexander Bock
c14be1f91f Using std string in verifiers 2025-12-16 22:27:34 +01:00
Alexander Bock
89f449212c Replace Celestrak with non-HTTPS and using the .org TLD 2025-12-16 17:07:33 +01:00
Alexander Bock
a8d16de652 Remove unused keyframe time reference modes 2025-12-16 15:47:08 +01:00
Alexander Bock
00bf492c8b Prevent crash when a session recording includes a malformed setPropertyValue 2025-12-16 15:46:45 +01:00
Alexander Bock
c02e59b9f8 Fixing more includes and forward declarations (#3876) 2025-12-16 13:40:19 +01:00
Andreas Engberg
c4fe078706 Update WebGui hash 2025-12-16 11:12:11 +01:00
Andreas Engberg
1e697caba8 Feature/globebrowsing (#3849)
* add globebrowsing panel to WebGui
2025-12-16 11:09:12 +01:00
Emma Broman
d4d323ac49 Fix broken top bar submenus on touch screens (#3867) 2025-12-11 17:16:35 +01:00
Emma Broman
9eea142cbd Update GUI Hash
Video player + custom property owner code refactor https://github.com/OpenSpace/OpenSpace-WebGui/pull/192
2025-12-10 13:40:37 +01:00
Alexander Bock
1e05316d30 Fix reported compile issue 2025-12-10 09:53:25 +01:00
Alexander Bock
a269205f5d Pass for coding style 2025-12-08 23:36:19 +01:00
Alexander Bock
f9346452cb Use string_views in more query functions 2025-12-08 23:35:54 +01:00
Alexander Bock
e13d1515a5 Remove DebugPlane example 2025-12-08 20:23:39 +01:00
Alexander Bock
d92e2716d0 Remove unused intermediate scene graph nodes (Itokawa, Gaia) and make the New Horizons Label identifier more specific 2025-12-08 20:23:28 +01:00
Alexander Bock
1c7a5cb79f Correct longitudinal grid for Ecliptic 2025-12-08 20:22:33 +01:00
Alexander Bock
add85f4c6d Add new Lua function to query size of an image 2025-12-08 20:21:36 +01:00
Alexander Bock
6b20d114c8 Global pass over optimizing includes (#3862) 2025-12-08 20:13:31 +01:00
hn-88
e81129c42e CMake 4 fixes for the MacOS build
CMake 4.x requires consistency - once you use plain signature, all calls must be plain, or once you use keywords, all must use keywords. (#3858)
2025-12-04 11:28:30 +01:00
Emma Broman
7e712aca38 Add angular fisheye texture mapping for spheres (#3837)
* Add equirectangular to fisheye coordinate mapping for spheres

* Code cleanup and some image examples

* Add documentation and video sphere example

* Fix renderable video sphere not updating on changed sphere settings

* Increase example video sphere resolution and clarify orientation setting

* Apply suggestions from code review

Co-authored-by: Malin E <malin.ejdbo@gmail.com>

* Address more code review comments

* Update docs to match recent changes in #3835

* Apply suggestions from code review

Co-authored-by: Alexander Bock <alexander.bock@liu.se>
Co-authored-by: Andreas Engberg <48772850+engbergandreas@users.noreply.github.com>

* Move texture mapping to fragment shader

Fixes issues at edges due to interpolation of texture coordinates

---------

Co-authored-by: Malin E <malin.ejdbo@gmail.com>
Co-authored-by: Alexander Bock <alexander.bock@liu.se>
Co-authored-by: Andreas Engberg <48772850+engbergandreas@users.noreply.github.com>
2025-12-04 10:37:41 +01:00
Matthias Braun
20b1a5ccfe Make the profile editor (launcher GUI) and thus the Qt6 dependency optional (#3857) 2025-12-03 18:35:58 +01:00
Andreas Engberg
ee0fe58535 Update WebGui hash 2025-12-01 11:47:24 +01:00
Andreas Engberg
dfbc1f5090 Issue/591 add assets file browsing (#3798)
* create download event topic wip

* Make topic connection thread safe & rate limit downloadeventtopic data to reduce traffic


* add LDEBUG and LERROR on donwload start/finish/failed

* Add new AssetLoadingEvent
event 
* fix pr comments
2025-12-01 11:14:41 +01:00
Emma Broman
4267c181c5 Video examples cleanup and documentation (#3835)
* Add correctly formatted examples for video player classes

* Add documentation for video player classes

* Remove old (and replaced) video examples

* Update video playback description based on code review and UI update

* Remove possibly confusing mention of servers in example assets

* Oops, missed one

* Remove another mention of the video player, as the UI will change
2025-12-01 11:07:07 +01:00
Alexander Bock
dcc7189784 Harmonize Sweden and Utah WMS server to use common DNS names 2025-11-26 14:21:21 +01:00
Micah Acinapura
fc9d02091c Made paleo_map.asset layers not enabled by default since there are so many of them (#3853) 2025-11-24 15:14:32 +01:00
Micah Acinapura
221cfbcb85 Changed create sun trail action to fix time date inconsistancy. Fixes… (#3848)
- Changed create sun trail action to fix time date inconsistency. Fixes #3817
- Added warning for already existing trails
2025-11-20 17:38:08 +01:00
Alexander Bock
ca29378d54 Update assets to adapt to the bugfix in the RenderableSphericalGrid 2025-11-20 16:56:54 +01:00
Alexander Bock
0950c7bc2f Update LatSegments number to match the previous buggy behavior 2025-11-19 16:56:03 +01:00