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 |
|
sylvass
|
d5422f429d
|
Restructure and clean up
|
2021-11-03 10:37:20 -04:00 |
|
sylvass
|
c895f24989
|
Cleanup
|
2021-10-25 09:38:09 -04:00 |
|
Ylva Selling
|
01c393ab8b
|
Fix so backend can handle layer ordering
|
2021-06-09 10:58:42 +02:00 |
|
Ylva Selling
|
d3736aeb82
|
Change to use server instead of localhost for browsers, and fix some bugs
|
2021-06-08 19:20:42 +02:00 |
|
Ylva Selling
|
8e8ac4e90e
|
Initialize browsers with lua api and load image collections upon startup. Add 3D browser functionality
|
2021-06-02 15:35:07 +02:00 |
|
Ylva Selling
|
6cf7dd8d45
|
Load, connect and set up connection to WWT app properly with the help of OpenSpace Lua api
|
2021-05-26 16:23:49 +02:00 |
|
Ylva Selling
|
bf283dce0b
|
Store selected images in C++ backend and send to GUI. Add lua function to remove selected images from browser
|
2021-05-24 12:23:46 +02:00 |
|
Ylva Selling
|
ee33d1df24
|
Add lua functions for communication with GUI: add and remove target browser pairs and 3D browsers, change opacity of layer, use ID:s for the browser
|
2021-05-21 10:00:04 +02:00 |
|
Ylva Selling
|
1380c7a2c4
|
Fade in and out browser and target when going outside of the solar system
|
2021-05-20 08:58:37 +02:00 |
|
Ylva Selling
|
19d24e90d7
|
Add functionality for 3D browser: wwt messages and function to create an instance in lua api
|
2021-05-19 12:01:20 +02:00 |
|
Ylva Selling
|
b95fa7a701
|
Load images from url automatically if the folder WWTimagedata doesn't exist in module
|
2021-05-12 15:10:43 +02:00 |
|
Ylva Selling
|
d8d8cbf2fd
|
Add new API functions and load images in a cleaner way from module instead of lua
|
2021-05-12 12:14:18 +02:00 |
|
Ylva Selling
|
810319ace7
|
Add functions for new calls in the WWT API
|
2021-05-11 14:54:39 +02:00 |
|
Ylva Selling
|
03dbbd1352
|
Lower the cap on zooming so it looks better
|
2021-05-07 14:37:15 +02:00 |
|
Ylva Selling
|
c882cdd3a3
|
Add selection functionality to send index from and to GUI and move capping of scroll too browser
|
2021-05-07 11:50:13 +02:00 |
|
Ylva Selling
|
2eecb08bcf
|
Add random colored borders to browsers and targets that are sufficiently bright, and add function to pass them to GUI
|
2021-05-04 09:14:35 +02:00 |
|
Ylva Selling
|
dcbd74ab7a
|
Fix offset bug by changing how the target direction is calculated. Move calculations to utility file
|
2021-04-30 09:24:34 +02:00 |
|
Ylva Selling
|
cbe038e7d4
|
Fix bug with field of view by changing all FOVs to VFOV instead of HFOV
|
2021-04-21 10:59:41 +02:00 |
|
Ylva Selling
|
fadf20435d
|
Move conversion function to target and add some utility functions to target and browser
|
2021-04-09 15:04:19 +02:00 |
|
Ester Lindgren
|
8ffee81e64
|
Merge resolve
|
2021-04-06 08:48:37 +02:00 |
|
Ester Lindgren
|
c234b69436
|
Add function to drag and change view within browser
|
2021-04-06 08:44:42 +02:00 |
|