sylvass
816b394dc9
Set selection of target/browser in the Pair class instead of the module
2021-12-02 11:29:57 -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
696ee7f7e7
Clean up includes
2021-12-01 14:48:25 -05:00
sylvass
9c160699fb
Cleanup and make animation of FOV smoother
2021-12-01 14:25:32 -05:00
sylvass
fd58f9508e
Make renderable sky browser not need to know about ImageData
2021-12-01 14:24:25 -05:00
sylvass
1fe86fe843
Cleanup, make hover circle add itself via lua function to the module. Make functions consistent how they interact with WWT
2021-12-01 13:48:12 -05:00
sylvass
69eb10cdda
Cleanup of pair
2021-12-01 13:46:50 -05:00
sylvass
8703ad84b4
Fix random border color of browser to have constant saturation and brightness
2021-12-01 11:51:57 -05:00
sylvass
16f608fd5c
Cleanup
2021-12-01 11:12:32 -05:00
sylvass
921f4ff31d
Bugfix after merge with master
2021-11-30 12:34:33 -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
Alexander Bock
c1696453a5
Shader compilation fix for newer NVidia drivers
2021-11-26 09:48:29 +01:00
sylvass
30ea90ce64
Update screenspaceskybrowser to new changes
2021-11-23 15:52:38 -05:00
sylvass
68c0635a9a
Restructure browser and target to not have pointers to each other
2021-11-23 15:49:20 -05:00
sylvass
27d68556ec
Update the structure of the renderable sky browser to inherit fronm renderable plane and wwtcommuicator
2021-11-23 09:48:07 -05:00
sylvass
d5cdf4b3f8
Finish change of structure of screenspaceskybrowser
2021-11-17 11:15:21 -05:00
sylvass
80e4e26b43
Remove old screen space sky browser
2021-11-17 10:59:52 -05:00
sylvass
67a8dfb727
Add new classes for browsers
2021-11-15 15:35:25 -05:00
sylvass
b9aaab22a5
Cleanup
2021-11-15 15:34:35 -05:00
sylvass
4b81c76afe
Make enum better for transparency choices
2021-11-15 15:34:10 -05:00
sylvass
b3b2110aa3
Put external library in ext folder
2021-11-15 15:33:43 -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
Emma Broman
d7565f65ee
Add script to download the expolanets dataset for the dataprep task
...
* Python script to download all the columns needed
* Update task file. Use strings instead of std::filesystem::path, so that relative paths and tokens can be used
2021-11-15 13:44:57 +01:00
sylvass
513cee8705
Clean up header files - remove unneccessary and sort
2021-11-11 11:03:11 -05:00
sylvass
7bcdd7db21
Give utility functions better names
2021-11-10 10:31:28 -05:00
sylvass
206fc43f74
Rename boolean functions and variables to adhere to code style
2021-11-10 09:33:30 -05:00
Alexander Bock
109be85d48
Visual Studio 2022 compile fix
2021-11-08 23:34:41 +01:00
sylvass
89e483c748
Simplify fading functions
2021-11-05 12:03:38 -04: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
Emma Broman
baf67b8ed3
Temporary fix for exception when adding exoplanet systems ( #1781 )
...
The layer group might not yet be initialized when a layer is added, which leads to an exception when trying to find information about the layer group's layer manage and SGN for the event payload.
2021-11-05 14:42:34 +01:00
Alexander Bock
55ee3d2785
Remove the user data from the Lua function definition
2021-11-04 16:27:54 +01:00
sylvass
b64fc94599
Add class Pair for skybrowser + skytarget pair
2021-11-03 10:37:40 -04:00
sylvass
d5422f429d
Restructure and clean up
2021-11-03 10:37:20 -04:00
eriksunden
24ce66aad4
Feature/tileinterpolation ( #1769 )
...
* Interpolation of tiles added to tileprovider, with additional new shaders to make this work.
* Asset file for testing interpolation
Co-authored-by: tobiasp93 <tobias.pettersson@liu.se >
Co-authored-by: Alexander Bock <alexander.bock@liu.se >
2021-11-01 09:24:40 +01:00
sylvass
c895f24989
Cleanup
2021-10-25 09:38:09 -04:00
Malin E
a8c74979c1
Merge branch 'master' into feature/animation-fixes
2021-10-25 10:51:13 +02:00
Micah
28b9862b7c
fix for url sync override dictionary value
2021-10-21 12:02:49 -04:00
Malin E
d23f220fd2
Add function to destroy the current state machine
2021-10-21 11:16:59 +02:00
ElonOlsson
d7f9c1a124
merge with master
2021-10-14 11:07:01 -04:00
Malin E
fc4c3f1cfa
Merge branch 'master' into feature/animation-fixes
...
* Resolve conflicts in scene.cpp
2021-10-14 14:23:24 +02:00
Alexander Bock
4a860fb01d
Some code facelifting
2021-10-14 10:31:46 +02:00
Emma Broman
f38a7242e7
Fix the globetransformatons fix in previous commit ( bc306c6f1b)
...
It broke the TimelineTranslation for when keyframes were using GlobeTranslations. The intial position was not set up correctly for these when the code for finding the globe was done in the update.
Bringing back the check in the matrix/position methods solved the problem. Probably the globe is guaranteed to be created when reaching this function
2021-10-12 13:25:24 +02:00
Malin E
1f0b44959f
Clean up TimelineTranslation position calculation
2021-10-12 08:58:18 +02:00
Emma Broman
bc306c6f1b
Fix globe transformations not updating from height map if simulation time paused ( #1766 )
2021-10-12 08:37:25 +02:00
Alexander Bock
76dd45e5ce
Event System ( #1741 )
...
* Add implementation of the EventEngine to handle global event chains
* Add properties to SceneGraphNodes to determine two distance radii for camera-based events
2021-10-11 21:53:00 +02:00
Alexander Bock
7c7e5b2999
Remove some warnings
2021-10-11 13:38:00 +02:00
Emma Broman
aa2c94fa4c
Support negative altitudes in GlobeTranslation
...
Necessary when height map is not used and a large negative offset is needed
2021-10-11 13:31:14 +02:00
Malin E
48597ec222
Merge branch 'master' into feature/animation-fixes
2021-10-08 16:22:18 +02:00