Commit Graph

43 Commits

Author SHA1 Message Date
Alexander Bock
cac2f24b40 Only make an internalInitialize in OpenSpaceModule that accepts a ghoul::Dictionary 2017-12-31 17:32:40 -05:00
Alexander Bock
dcfef3557f Update copyright header 2017-12-29 20:11:22 +01:00
Alexander Bock
59916bc0c1 Renaming path tokens
- ${BASE_PATH} -> ${BASE}
  - ${OPENSPACE_DATA} -> ${DATA}
  - Make use of new token ${WEB}
Enable Phobos and Deimos on default
Remove unused cdflist file
2017-12-26 20:49:17 +01:00
Alexander Bock
23a446cb2c Update Ghoul repository
Adapt to changes that absPath is not called automatically as often anymore
Remove atmosphereearth.scene
2017-12-13 21:55:29 -05:00
Alexander Bock
a08c678bb0 Remove erraneous enabled OpenGL checking code
Remove warnings
Reset using the star glare texture as billboard for the Sun
2017-12-12 13:07:56 -05:00
Alexander Bock
a631b7e0a3 Making most logger categories constexpr 2017-12-11 23:46:34 -05:00
Alexander Bock
719130b6b7 Jenkinswarnings (#419)
* Remove more warnings

* Removing more warnings

* More warning fixes

* More warnings

* More warnings

* Update ghoul
2017-11-16 21:19:28 -05:00
Alexander Bock
758e26789c More coding style conformance 2017-11-11 11:25:49 -05:00
Alexander Bock
7b12a241ed Remove BOMs
Fix coding style and script
2017-11-09 19:10:32 -05:00
Alexander Bock
51a71d5ce2 Compile fix to adjust to runTime method not existing anymore 2017-11-09 14:58:43 -05:00
Oskar Carlbaum
afd91fc4af Move all kameleon dependency to separate files named 'kameleonfieldlinehelper' 2017-10-22 14:55:59 +02:00
Oskar Carlbaum
69fd2ed8a4 Remove unnecessary debug messages and return false in update() if renderable is disabled 2017-10-18 23:48:39 +02:00
Oskar Carlbaum
ecc760ac12 Change ALL_CAPS constants to camelCase 2017-10-18 23:29:09 +02:00
Oskar Carlbaum
1a00d8a34f Add default colortable to data folder 2017-10-09 23:58:32 +02:00
Oskar Carlbaum
bb43dace32 Cleanup minor things 2017-10-09 23:46:20 +02:00
Oskar Carlbaum
173a32b020 Add extraQuanities to FieldlinesState from cdf source 2017-10-09 23:46:20 +02:00
Oskar Carlbaum
4fc88c595f Load CDFs and trace field lines using kameleon and store the info in FieldlinesState. 2017-10-09 22:55:29 +02:00
Oskar Carlbaum
3f756016e7 Ensure no extraQuantity-dependent properties are added when there are no extraQuantities 2017-10-09 22:55:29 +02:00
Oskar Carlbaum
fad306d510 Cleanup! Neater structure in initialize. 2017-10-09 22:55:29 +02:00
Oskar Carlbaum
caa98a4a62 Move stringToModel function to utils/commons.cpp 2017-10-09 22:55:29 +02:00
Oskar Carlbaum
c4c576eaa2 Load states from JSON into RAM and save to osfls if output folder is specified 2017-10-09 22:55:29 +02:00
Oskar Carlbaum
0bb118b4cc Save state to JSON when input is .osfls and an output folder is specified in the lua-modfile 2017-10-09 22:55:29 +02:00
Oskar Carlbaum
b1d1a7cf02 Refactor: restructure & clean up 2017-10-09 22:55:28 +02:00
Oskar Carlbaum
d9268593ce Add functionality for saving states to the OSFLS format 2017-10-09 22:55:28 +02:00
Oskar Carlbaum
84a511a1fc Add functionality for reading field line states from JSON files 2017-10-09 22:55:28 +02:00
Oskar Carlbaum
bfe0cfd770 Implement functionality for saving field line states to a JSON format 2017-10-09 22:55:28 +02:00
Oskar Carlbaum
adcd62dedd Add DomainLimiting, Masking and AdditiveBlending options 2017-10-09 22:55:28 +02:00
Oskar Carlbaum
dc597f59c4 REFACTOR: split renderablefieldlinessequence.cpp into two files and give propertiy variables a 'p' as prefix 2017-10-09 22:55:28 +02:00
Oskar Carlbaum
3c9d48315c Add trigger properties. One for focus the camera on parent and one for time jump to start of sequence! 2017-10-09 22:55:28 +02:00
Oskar Carlbaum
f521939370 Always refer to the extra quantities used for coloring lines as quantities, never variables. 2017-10-09 22:55:28 +02:00
Oskar Carlbaum
f442dd4f7c Add functionality for coloring lines by different quantities 2017-10-09 22:55:28 +02:00
Oskar Carlbaum
ec8c3c5ea7 Add functionality for reading and displaying OSFLS files during runtime 2017-10-09 22:55:28 +02:00
Oskar Carlbaum
eea7c7306a Add functionality to illustrate magnetic flow 2017-10-09 22:55:28 +02:00
Oskar Carlbaum
42d49ecc55 Setup OpenGL variables and shaders and draw field lines 2017-10-09 22:55:28 +02:00
Oskar Carlbaum
5882c16bcc Add functionality for checking which state should be shown, depending on time 2017-10-09 22:55:28 +02:00
Oskar Carlbaum
8ff9cb403e Load OSFLS states into RAM and keep track of trigger times 2017-10-09 22:55:28 +02:00
Oskar Carlbaum
94d0cc3ddd Handle inputs from modfile Dictionary in separate function 2017-10-09 22:55:28 +02:00
Oskar Carlbaum
4f51dafae3 Place _loggercat in empty namespace of .cpp instead of storing it as a member variable 2017-10-09 22:55:28 +02:00
Oskar Carlbaum
2e4108093b Add member variables and function to read osfls files to FieldlinesState 2017-10-09 22:55:28 +02:00
Oskar Carlbaum
499156d221 Add functionality which read sourceFolder from Modfile and extracts all valid files from that directory 2017-10-09 22:55:27 +02:00
Oskar Carlbaum
1519fa794f Add functionality for reading inputFileType from modfile dictionary 2017-10-09 22:55:27 +02:00
Oskar Carlbaum
d6eaab8c26 Add FieldlinesState class files 2017-10-09 22:55:27 +02:00
Oskar Carlbaum
44d046e770 Setup main files for fieldlinesSequence module 2017-10-09 22:55:27 +02:00