Commit Graph

74 Commits

Author SHA1 Message Date
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