Ylva Selling
a67d2937ae
Update src/rendering/screenspacerenderable.cpp
...
Co-authored-by: Alexander Bock <alexander.bock@liu.se >
2023-06-28 17:14:24 -04:00
Ylva Selling
8e8e315575
Merge branch 'master' into issue/1867
2023-06-15 15:45:32 -04:00
Ylva Selling
0b20affc5d
Add border to screenspace renderables
2023-06-15 15:42:32 -04:00
Ylva Selling
fb85410850
Fix bug with dark screen space renderables ( #2776 )
2023-06-15 00:34:37 +02:00
Emma Broman
1762bec1c2
Make the Enabled properties advanced, show in GUI, and change name
...
Update GUI hash to show enabled property
2023-04-25 11:29:41 +02:00
Alexander Bock
ca916877b2
Adapt the visibility settings for all properties
2023-04-15 09:33:31 +02:00
Ylva Selling
668cba8788
Merge pull request #2604 from OpenSpace/feature/documentation-overhaul
...
Feature/documentation overhaul
2023-04-14 18:42:44 -04:00
Ylva Selling
3ff6169771
Merge remote-tracking branch 'origin/master' into feature/documentation-overhaul
...
# Conflicts:
# src/scripting/scriptengine.cpp
2023-04-12 17:37:28 -04:00
Alexander Bock
7565a91196
Cleanup lambda expressions and directly address Fadeable properties when adding properties
2023-04-12 23:20:53 +02:00
Emma Broman
554373eb3e
Fading of propertyowners through GUI, and more owners with fade property ( #2557 )
...
* Add property in OpenSpaceEngine for fading duration when enabling / disabling
* Add interface for fadeable components and apply to renderable
* Make layers a fadeable component
* Make globelabels a fadeable component
* Make labelscomponent a fadeable, and give it an enabled property
* Make screenspace renderables fadeable components
* Introduce concept of parent fadeables, to fade out subowners with parent
* Make rings fadeable as well
---------
Co-authored-by: Alexander Bock <alexander.bock@liu.se >
2023-04-06 12:49:49 +02:00
Ylva Selling
bd5f1380c5
Add specific type to propertyowners
2023-03-16 10:32:37 -04:00
Alexander Bock
23ee2ee5da
Add new verifier to handle identifiers and update codegen to be able to use them ( closes #2522 )
2023-03-11 13:18:12 +01:00
Alexander Bock
375e5c6561
Tracy Update ( #2534 )
...
* Update the Tracy repository
* Update submodules
2023-03-01 11:48:21 -07:00
Alexander Bock
a2a1554c9a
Small cleanup of property documentation
2023-01-09 00:11:58 +01:00
Alexander Bock
4f4764209f
Happy new year
2023-01-02 11:19:33 +01:00
Alexander Bock
6249fa6d89
Collection of a number of changes ( #2286 )
...
* Cleanup Property code
* Remove NOLINT statements
* Return Property class types as string_view
* Remove getStringValue function
* Simplify string value retrieval
* Ensure that image paths in the ImageSequenceTileProvider are sorted (closes #2205 )
* Some cleanup of OpenSpaceEngine
* Cleanup documentation
* Some more cleanup of engine classes
* Some more cleanup
* Update SGCT repository
* Use new Jenkins node identifiers as the old method broke with update
2022-10-30 12:54:14 +01:00
Alexander Bock
664eb60f4f
Increase the compile times by including more precompiled headers ( #2217 )
...
* Define WIN32_LEAN_AND_MEAN and VC_EXTRALEAN globally
* Use forked version of TUIO, some more work on precompiled headers
* Improvements for the Kameleon module
2022-08-26 16:32:21 +02:00
Alexander Bock
163ac4dcef
Cleanup of mostly asset files
...
- Fixes for all files
- constexpr cleanup
- Cosmetic changes
- Remove punctuation from the end of messages
2022-07-28 17:21:59 +02:00
Alexander Bock
9cc4c595a8
Code Cleanup ( #2191 )
...
* constexpr const -> constexpr
* const char* -> std::string_view
2022-07-25 15:57:45 +02:00
Alexander Bock
2f58e8ec8e
Remove some more warnings
2022-07-22 14:27:45 +02:00
Ylva Selling
f80cc0cd53
Make the gamma correction property have the right information for codegen
2022-06-29 04:11:05 -04:00
Ylva Selling
a78c4f7d28
Move the limit of gamma to not be zero from shader to lower property bound
2022-06-22 02:51:37 -04:00
Ylva Selling
d23969b8d3
Add gamma correction to screen space renderable (SSR) shader, property for SSR and default value gamma = 2.2 for sky browser display copies
2022-06-21 10:47:44 -04:00
Ylva Selling
d3a955e6be
Add scale to topic
2022-05-04 12:27:44 -04:00
Emma Broman
7a05c44ce1
Update some property names for more consistent capitalization
2022-05-03 15:29:03 +02:00
Emma Broman
8cd65d9c96
Hide fade property of screen space renderables
2022-04-26 17:37:27 +02:00
Ylva Selling
c9bbb4a533
Merge remote-tracking branch 'origin/master' into thesis/2021/skybrowser
...
# Conflicts:
# include/openspace/rendering/screenspacerenderable.h
# src/rendering/screenspacerenderable.cpp
2022-04-08 11:46:09 -04:00
Alexander Bock
02adcf570e
Add a hidden "Fade" property that modifies the effective opacity to enable other functionality ( closes #1970 )
2022-04-05 23:53:33 +02:00
Ylva Selling
71f8ece407
Merge remote-tracking branch 'origin/master' into thesis/2021/skybrowser
2022-03-21 11:55:52 -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
Emma Broman
235e37d2e6
Add min/max values for ScreenSpacerenderable background color property
2022-03-04 11:09:44 +01:00
Ylva Selling
bd43816060
Pull request fix requested changes
2022-03-03 12:10:41 -05:00
sylvass
bcf463ad66
Merge remote-tracking branch 'origin/master' into thesis/2021/skybrowser
...
# Conflicts:
# data/assets/util/asset_helper.asset
# data/assets/util/webgui.asset
2022-02-22 10:25:46 -05:00
Alexander Bock
0e49606706
Feature/Science on the Sphere ( #1863 )
...
Add all available Science-on-a-Sphere datasets from their public FTP as assets. Many of the datasets include large files that are downloaded the first time the asset is loaded
2022-02-10 13:53:30 +01:00
sylvass
51496956fc
Pass data regarding if sky browser and target are facing camera and using radius azimuth elevation to gui
2022-02-07 09:46:00 -05:00
sylvass
5128056272
Make hover circle work again and remove unneccessary conversion function
2022-01-26 05:41:46 -05:00
Alexander Bock
d7d279ea16
Happy new year
2022-01-01 12:32:55 +01:00
ENG-VIDAVIZ-0\ylvas
e839ee05b7
Make target work with RAE coordinates so it can be used in a dome setup
2021-12-16 10:32:06 -05:00
sylvass
79e85c36dd
Set max with to 90 columns
2021-12-02 11:55:21 -05:00
sylvass
816b394dc9
Set selection of target/browser in the Pair class instead of the module
2021-12-02 11:29:57 -05:00
sylvass
ef1af3b6be
Add set cartesian position to screenspace renderable
2021-12-01 11:10:48 -05:00
sylvass
0e548b4a1b
Merge branch 'master' into thesis/2021/skybrowser
...
# Conflicts:
# data/assets/util/webgui.asset
# modules/webbrowser/src/screenspacebrowser.cpp
# src/rendering/renderengine.cpp
2021-11-30 10:47:46 -05:00
sylvass
1542209c42
Add setter for enabled property for screenspacerenderable
2021-11-23 15:48:16 -05:00
sylvass
c895f24989
Cleanup
2021-10-25 09:38:09 -04:00
Alexander Bock
4a860fb01d
Some code facelifting
2021-10-14 10:31:46 +02:00
Emma Broman
77bdfaefd6
Move camera path code into core and refactor navigation code a bit
2021-06-23 09:12:36 +02:00
Alexander Bock
63cbf270ee
Adapt to changes in codegen that require specifying the identifier in the codegen::doc function
2021-05-25 23:10:12 +02:00
Alexander Bock
c3ba532bdb
Feature/cleanup ( #1608 )
...
* Revert screenlog back to showing Info and above messages
* Various code cleanup
2021-05-25 14:08:33 +02:00
Alexander Bock
09e28ff49e
Enable Screenspace renderable to have a multiplicative color; Add new asset to show a target marker ( closes #85 ); Fix bug with wrong documentation shown in RenderablePlane
2021-05-08 18:08:56 +02:00
Ester Lindgren
ba0685227f
Merge branch 'master' into thesis/2021/skybrowser
2021-04-06 08:52:11 +02:00