Ylva Selling
c03a9ae360
Address comments on PR: use Spacecraft instead of Spacecraft etc
2023-02-13 12:46:08 -05:00
Ylva Selling
fb3628b684
Merge remote-tracking branch 'origin/master' into issue/2409
2023-02-10 10:20:05 -05:00
Alexander Bock
79ad5776cc
CMake cleanup ( #2489 )
...
* CMake Cleanup
* Warning suppression with CEF
* Use SGCT tinyxml in skybrowser for now
* Disable warnings about missing field initializers
2023-02-05 23:24:12 +01:00
Ylva Selling
471317aef8
Make point space craft a bool property that when enabled points the space crafts when an image is selected
2023-01-27 14:24:46 -05:00
Ylva Selling
f781dfcd9c
Fix bug with screenspaceskybrowser scale crashing OpenSpace
2023-01-27 13:49:12 -05:00
Alexander Bock
4f4764209f
Happy new year
2023-01-02 11:19:33 +01:00
Ylva Selling
70bfeb12ed
Fix comments on PR
2022-10-27 14:07:39 -04:00
Ylva Selling
4a8e4a35bc
Create timer that allows the browser to reload before changing the border radius
2022-10-12 11:08:24 -04:00
Ylva Selling
cfb3859bb5
Merge remote-tracking branch 'origin/feature/skybrowser-reload' into issue/2029
...
# Conflicts:
# modules/skybrowser/include/renderableskytarget.h
# modules/skybrowser/include/wwtcommunicator.h
# modules/skybrowser/skybrowsermodule.cpp
2022-10-06 15:33:40 -04:00
Ylva Selling
2c31e485d8
Add potential fix for flickering of target
2022-09-22 04:23:16 -04:00
Ylva Selling
2778d3d4ac
Merge remote-tracking branch 'origin/master' into issue/2029
...
# Conflicts:
# modules/skybrowser/src/wwtcommunicator.cpp
2022-08-25 16:34:00 -04:00
Alexander Bock
979a5e3378
SkyBrowser Hash Handling ( #2201 )
...
* Add the loading of a hash for wwt image files and automatically force a redownload of the files if the hash has changed
* Move the wwtdataimages location into the sync folder
* Some general code cleanup
2022-08-22 15:16:07 +02:00
Ylva Selling
74f6f0803a
Fix some bugs with the border radius
2022-08-12 15:01:32 -04:00
Alexander Bock
9b1143f02f
Ubuntu 22.04 and GCC11 fixes ( #2163 )
...
* Update CEF version
* Update Ghoul
* Update SGCT
* Update codegen
* Remove warnings happening on Ubuntu 22.04 with GCC 11
* AppleClang warning fixes
* Compile fix for Ubuntu and MacOS
* Add Qt 6.2.3 to the CMAKE_PREFIX_PATH
2022-06-28 00:46:01 +02:00
Emma Broman
3ebb439d72
Add documentations and remove unused input argument
2022-05-05 18:26:05 +02:00
Ylva Selling
28393a9523
Rename RenderCopy to DisplayCopy
2022-05-04 13:00:25 -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
83bcbfb74f
Add property to show and hide display copies
2022-04-29 15:51:15 -04:00
Ylva Selling
c998fc5439
Add check to make sure browser is intialized before passing messages to wwt. This removes error messages upon startup
2022-04-27 17:20:27 -04:00
Ylva Selling
2829d726de
Add functionality to check if the image collection has been loaded and pass that information to the GUI
2022-04-18 15:35:56 -04:00
Ylva Selling
17965a130d
Create property for hiding the screenspaceskybrowser instead of placing it outside of the fov
2022-04-14 15:52:04 -04:00
Alexander Bock
99d2bddf7c
Address coding style and remove compiler warnings in many places
2022-04-11 18:31:45 +02:00
Ylva Selling
9e86447b85
Remove mouse interaction for skybrowser and make default position of the skybrowser to be outside of the normal field of view
2022-04-08 11:43:32 -04:00
Ylva Selling
1eb4fc5879
Change lua function to be set with "setPropertyValueSingle" instead
2022-04-04 10:16:51 -04:00
Ylva Selling
f14e482ff1
Create lua function to move render copies
2022-04-01 17:06:51 -04:00
Ylva Selling
bd5f4119b7
Make it possible to create multiple render copies at once and spread them out evenly on the azimuth coordinate
2022-03-31 17:36:48 -04:00
Ylva Selling
233d000aea
Make all animations depend on system time instead of fps. This will make the animations robust with low fps. Add easing functions.
2022-03-31 15:58:38 -04:00
Ylva Selling
4063a49297
Change browser and targets starting position. Make browser larger than target by default
2022-03-30 14:48:36 -04:00
Ylva Selling
0df6261fa0
Make fovs doubles instead of floats and use the target as for the roll calculation instead of the camera. This is however still not correct (need the up vector for the target)
2022-03-25 16:54:44 -04:00
Ylva Selling
ba0ce07181
Create setting to render the interactive sky browser only on master. This could be useful in a dome setting
2022-03-23 09:21:56 -04:00
Ylva Selling
ea77f74731
Make it possible to add n number of additional rendered copies of the sky browser, that can be placed with RAE coordinates
2022-03-17 11:53:12 -04:00
Ylva Selling
7d3a88f007
Make it possible to add two copies of the sky browser, which will make it possible to display many copies in a dome environment and have an interactive copy on the master node
2022-03-16 16:22:56 -04:00
sylvass
21e572149e
Fix comments from pull request
2022-03-02 16:39:44 -05:00
sylvass
f8936db40c
Remove sky browser properties from the screen space renderables
2022-01-26 05:41:16 -05:00
sylvass
dbd69cdd73
Add size getter and pass size and color to gui
2022-01-25 09:33:02 -05:00
sylvass
f269090937
Change update structure from onChange functions to Pair so that Pair handles all communication between the target and browser
2021-12-17 14:21:30 -05:00
sylvass
e95287399c
Remove mouse drag resizing functionality
2021-12-14 11:31:33 -05:00
sylvass
efddc8bc46
Change equatorial aim to be vec2 and fix hard crash bug with texture resolution and scaling
2021-12-14 11:21:46 -05:00
sylvass
14c6760859
Cleanup of mouse interaction
2021-12-03 17:32:41 -05:00
sylvass
f5721cee14
Fix bugs with 3D browser scale and place synchronization of the target and browser in the targets update function
2021-12-02 14:55:15 -05:00
sylvass
57ff730851
Add property to lower resolution of texture of browser to increase performance
2021-12-02 11:29:21 -05:00
sylvass
9c160699fb
Cleanup and make animation of FOV smoother
2021-12-01 14:25:32 -05:00
sylvass
30ea90ce64
Update screenspaceskybrowser to new changes
2021-11-23 15:52:38 -05:00
sylvass
80e4e26b43
Remove old screen space sky browser
2021-11-17 10:59:52 -05:00
sylvass
711ad51936
Remove unneccessary property browser dimensions
2021-11-15 15:31:19 -05:00
sylvass
21cdc9d5cb
Clean up
2021-11-15 15:30:58 -05:00
sylvass
513cee8705
Clean up header files - remove unneccessary and sort
2021-11-11 11:03:11 -05:00
sylvass
206fc43f74
Rename boolean functions and variables to adhere to code style
2021-11-10 09:33:30 -05:00
sylvass
1e4f4dc19a
Make max width 90 columns
2021-11-05 11:15:47 -04:00
sylvass
2b1de9eebb
Use Pair class to communicate with the target and browser
2021-11-05 10:07:30 -04:00