Commit Graph

187 Commits

Author SHA1 Message Date
Alexander Bock
ca916877b2 Adapt the visibility settings for all properties 2023-04-15 09:33:31 +02:00
Alexander Bock
80e2aaf564 Remove whitespaces at the end of files, ' and - characters 2023-04-05 16:58:45 +02:00
Alexander Bock
4f4764209f Happy new year 2023-01-02 11:19:33 +01: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
94a20b8c35 Add the JUICE mission (#2155) 2022-06-29 15:43:41 +02:00
ElonOlsson
9f463ed09f a new profile for the 2012 solar storm event, with looping hotkeys (#2071)
* a new profile for the 2012 solar storm event, with looping hotkeys

* added interaction spheres, profile cleanup + better discription

* better actions and moved to assets instead of in profile

* Set unique names for the different fieldline data synchronizations

* single dataset in sequence now rendered before its associated timestamp

* fix read access violation + added redundancy

* load at start up instead of on runtime

Co-authored-by: Alexander Bock <mail@alexanderbock.eu>
2022-05-06 10:23:45 -04:00
Emma Broman
9a18e6f9ab Add missing codegen::color check 2022-05-05 08:52:57 +02:00
ElonOlsson
510e2795de small fix with reading from file of seedpoints 2022-05-04 15:57:39 -04:00
ElonOlsson
ce0c1737e0 Feature/2012 fieldlines (#2042)
* Added 2012 July solar storm event assets + renderer improvement

* solving unzipping issues

* flow properties added
2022-05-04 10:53:03 -04:00
Alexander Bock
c206da4a98 Coding style adaptations 2022-04-10 23:25:37 +02:00
Alexander Bock
d7d279ea16 Happy new year 2022-01-01 12:32:55 +01:00
Alexander Bock
109be85d48 Visual Studio 2022 compile fix 2021-11-08 23:34:41 +01:00
ElonOlsson
f46d37e67b small fixes and polishing 2021-09-22 16:14:07 -04:00
ElonOlsson
5dea630b9d small fixes and merge of magnetogram images folders 2021-09-15 09:46:33 -04:00
ElonOlsson
423d854615 Merge branch 'master' into thesis/2020/radiation 2021-09-13 18:23:33 -04:00
ElonOlsson
a812f338a8 clean up 2021-09-13 18:22:36 -04:00
ElonOlsson
ec7adfb71e fixed a merge conflict 2021-09-10 17:19:03 -04:00
ElonOlsson
505215964a more pr comments fixed 2021-09-10 17:11:44 -04:00
Alexander Bock
54b5327e50 Tiny cleanup 2021-09-09 11:27:45 +02:00
ElonOlsson
b8f7a234ee more generic path to transfer function. Borrowing one from the bastille day folder 2021-09-03 12:01:07 -04:00
ElonOlsson
e8bc3ab19c -5000 to 5000 default min-max values on range for color quantity and masking 2021-09-03 11:45:13 -04:00
ElonOlsson
92ac9c2459 masked and colored magnetosphere asset with minMaxRange property 2021-09-03 11:21:17 -04:00
ElonOlsson
21633a20c2 PR fixes, rotation corrected 2021-08-23 10:26:28 -04:00
Alexander Bock
8175a7eb5b Compile fix 2021-08-18 15:46:43 +02:00
ElonOlsson
743e2452f8 merge master to thesis branch 2021-08-16 15:23:49 -04:00
elon
9c2086170b easily fixed comments on PR 2021-08-13 15:39:13 -04:00
Alexander Bock
c4bddacfeb Remove nonfunctioning ABufferRenderer from RenderEngine 2021-07-30 12:01:07 +02:00
ElonOlsson
514fb8b898 modernized fieldlinessequence with codegen etc. 2021-06-03 15:45:44 -04:00
ElonOlsson
fcc690fa09 master merge + seed point files from directory fix 2021-05-18 12:00:53 -04:00
Alexander Bock
92432caed2 Adapt to changes in Ghoul that made absPath return a std::filesystem::path instead of a std::string 2021-05-17 00:23:15 +02:00
Alexander Bock
ccdc5a5dc3 Feature/filesystem cleanup (#1587)
* Adapting to the changes in Ghoul
* First step of moving filesystem functions to std
* Remove persistence flag from cachemanager
2021-05-16 20:26:49 +02:00
ElonOlsson
9d1ece1163 finish merge + manual time offset property 2021-05-12 15:37:22 -04:00
ElonOlsson
5c143da954 directory of seedpoint files instead of just one seedpoint file 2021-05-03 10:24:34 -04:00
ElonOlsson
a13782093c kernels, transforms.asset, moved things around 2021-04-05 18:01:33 -04:00
ElonOlsson
3ee3979ce5 Replaced renderableLightTravel with a more general and better renderableTravelSpeed 2021-03-29 13:33:32 -04:00
OLSSON
da45e4effa clean up 2021-02-21 17:21:18 -05:00
elon
8ea0f245d3 submodule update 2021-02-11 12:38:07 -05:00
elon
92529fa6d4 merging master, conflicts 2021-02-10 11:33:01 -05:00
Alexander Bock
7004c02b86 Happy new year 2021-01-02 15:26:51 +01:00
Alexander Bock
067c0f4b27 Introduction of new Dictionary class (#1446)
* Adapting to introduction of new Dictionary class in Ghoul
 * Mainly replacing usage of float instead of doubles as expected
 * Adjust to the lack of the hasKeyAndValue function
2021-01-02 15:07:11 +01:00
Alexander Bock
ad8af3ffeb Feature/CMake (#1443)
General CMake cleanup/overhaul
* Enable precompiled headers for all projects
* Move specifications itto separate CMakeLists files
  * Add openspace-core as a subdirectory
  * Move handle_modules functionality into modules/CMakeLists.txt
  * Move handleapplications logic into apps/CMakeLists.txt
* Introduce openspace-module-collection interface library to simplify inclusion of modules in applications
* Turn module initialization into a two-step process to adapt to the new minimal dependency scenario
* Compile time speedup
  * Remove circular dependencies between modules and core preventing multithreaded compilation on MSVC
  * Build Spice multithreaded and as static library
  * Remove dependency from core to module-webbrowser
  * Remove unused dependency from kameleon
  * Remove additional unnecessary dependencies
  * Cleanup volume/kameleon/kameleonvolume modules
  * Fix visibility issues. Restrict include paths
  * Compile kameleon in parallel
* Other cleanup
  * Only copy CEF files from one target (hard-coded to OpenSpace right now)
  * Remove unused instrumentation code
  * Remove the ability to render AABB for globes as it caused a circular dependency between GlobeBrowsing and Debugging
  * Removing compiler and cppcheck warnings
  * Turn almost all includes into non-system includes
  * Don't warn on deprecrated copy
* Updated submodules
2020-12-28 18:26:57 +01:00
Alexander Bock
efffc25ce0 Feature/globals handling (#1352)
* Cleaner handling of global state
* Prevent Lua memory corruption (closes #982)
* Initialize glfw first thing to prevent weird joystick loading bug during startup
2020-10-21 22:30:05 +02:00
Christian Adamsson
d37bf97592 Created and moved files to separate module for streamnodes 2020-07-28 09:36:24 +02:00
Christian Adamsson
902a5d124a Merge conflicts resolved 2020-07-27 16:58:00 +02:00
Christian Adamsson
25b6a19b12 Functionality for higher resolution data and node manipulation 2020-07-27 16:40:25 +02:00
Emilie
ebe1bad7d4 Added function to show selected streams + function for flow which extends over all nodes
It is now possible to show selected streams which is not dependent on flow. And flow is now no longer an enhance method, and extends over all the nodes. Also added small changes and code clean up
2020-07-24 11:46:58 +02:00
Christian Adamsson
ee5e11796a Added property for distance factor 2020-07-23 13:38:57 +02:00
Christian Adamsson
672fd67e8a Code cleanup and refactoring 2020-07-23 12:34:16 +02:00
Emilie
a5c7d2243f More code clean up 2020-07-23 12:01:36 +02:00