Commit Graph

130 Commits

Author SHA1 Message Date
Emilie bd4b8106c6 Fixed issue with alpha channel
+ changed color table width
2020-07-07 10:49:43 +02:00
Christian Adamsson a00402b61a Merge conflict solved 2020-07-03 15:31:54 +02:00
Christian Adamsson 5f1388b64b Renderingmethod with lines and flow, selection of interesting streams 2020-07-03 15:29:54 +02:00
Emilie 88c5794ee5 Added size scaling and color table as one enhance method
Added size scaling and color table as one enhance method, fixed issue with drawing lines instead of node skipping. Moved legend.
2020-07-03 11:52:50 +02:00
Christian Adamsson 6286b0e219 Added option to change triggertimes for Streamnodes frames 2020-07-03 10:52:20 +02:00
Christian Adamsson 109d415bb6 Cleanup and restructuring code into functions 2020-07-02 14:44:11 +02:00
Emilie aa3e1270c3 Fixed indentation for content to be kept within 90 columns 2020-07-02 14:07:12 +02:00
Christian Adamsson 2858f190b4 Added another method to enhance visualisation close to Earth 2020-07-02 12:32:59 +02:00
Christian Adamsson 7c6c376b0e Fix Vertex shader bug and refactoring code to functions 2020-07-02 11:23:26 +02:00
Emilie 8ce69ee242 Small fixes and code cleanup 2020-07-01 17:01:53 +02:00
Christian Adamsson 88e86fdb88 comments 2020-07-01 16:59:52 +02:00
Emilie 1109b7d23b Fixed asset to show cut planes 2020-07-01 16:05:26 +02:00
Christian Adamsson be2f6f085c Cleanup and refactoring 2020-07-01 15:39:29 +02:00
Christian Adamsson 40d1da6cf1 Added different methods for rendering nodes close to Earth 2020-07-01 13:23:58 +02:00
Emilie b4d413338a Added functionality to color specific nodes close to Earth
with different color tables
2020-07-01 11:38:43 +02:00
Christian Adamsson 5b25c00b73 Added back implementation for streamnumbers and outlining nodes 2020-06-30 15:52:35 +02:00
Emilie e89104641a node size dependent on Earth position fixed + moved legend 2020-06-30 15:29:29 +02:00
Christian Adamsson a99aebc295 Rendering outlines on points 2020-06-30 15:23:30 +02:00
Christian Adamsson 79c64c850d Shader implementation for streamnumbers 2020-06-30 15:22:26 +02:00
Christian Adamsson 03a8821a33 Cleanup and added basic filtering based on streamnumber 2020-06-30 15:21:04 +02:00
Emilie 64eface23c node size dependent on Earth position fixed 2020-06-30 11:18:50 +02:00
Christian Adamsson 824c3bcc9e Binarycache files creation for Energy levels >100MeV 2020-06-30 10:49:15 +02:00
Christian Adamsson 6a2c9db77b Nodesize dependent on earthposition, not working properly 2020-06-29 15:14:00 +02:00
Christian Adamsson 3ed3b51a6c Cache pipeline fixed 2020-06-29 11:45:49 +02:00
Christian Adamsson c82f47301b Start of implementing nodesize dependent on distance from earth 2020-06-29 11:10:44 +02:00
Emilie b0e22389f0 Code refactoring
(Load files excluded)
2020-06-29 11:00:10 +02:00
Christian Adamsson 33ac2e4f2b Added scripts and keybinds for looping the stream nodes simulation 2020-06-26 15:26:09 +02:00
Christian Adamsson 5764a2c823 Cleanup of code 2020-06-25 14:57:26 +02:00
Christian Adamsson 975d96a164 Binary files now saved/loaded from cache folder
You can also specify version if you have new changed and want to write new cachefiles
2020-06-25 14:50:19 +02:00
Christian Adamsson 77d1cb9c63 Improved cached binary format with vec3 instead of separated axis 2020-06-25 13:38:05 +02:00
Christian Adamsson 588e319332 Fixed so that all the information is cached in binaryformat 2020-06-25 00:07:22 +02:00
Christian Adamsson 00358eafe3 Saving states to binary cache files implemented, needs work 2020-06-24 16:19:08 +02:00
Christian Adamsson bdde3c9a1e Binary cache files basic structure implemented not working right now 2020-06-23 14:56:33 +02:00
Christian Adamsson e355eb07d5 Created basic structure for writing and loading in binary cached files 2020-06-22 18:38:08 +02:00
Emilie 1d3383a19b Fixed issue with glPointSize to only influence streams. Also added the ability to change the sizes of the nodes depending on the flux value with regards to a threshold. 2020-06-22 18:35:42 +02:00
Christian Adamsson 106a1e4e8e Implemented Skipping vertexes by Nodeindex, uniform, by radius and flux 2020-06-22 16:59:36 +02:00
Emilie 2063664426 Added property and functions to change alpha value depending on flux 2020-06-22 16:39:26 +02:00
Christian Adamsson 21403780c9 Setting default values 2020-06-18 15:30:23 +02:00
Emilie 8c72f5bb28 Added color table range and possibility to filter by z-axis 2020-06-18 15:21:50 +02:00
Christian Adamsson d0ac7574e6 Changed property names 2020-06-18 15:02:57 +02:00
Christian Adamsson 35e0b5967a Added flux scaling method in gui and shader 2020-06-18 11:52:25 +02:00
Emilie 07c44c57a6 Normalize flux value and changed color table 2020-06-17 16:52:53 +02:00
Emilie dbce010979 Auto stash before merge of "thesis/2020/radiation" and "origin/thesis/2020/radiation"
Added functions + lookup table for when coloring with flux values
2020-06-17 16:18:58 +02:00
Christian Adamsson 321df50128 improvements with datahandling and rendering
Can now store every state in vectors and update smoothly both with filtering and colouring.
2020-06-17 15:10:32 +02:00
Christian Adamsson 18289d0dfd Loading in states into ram memory, skipping x amount of nodes
Added functionality for loading in state and nodes. Also changed coloring and filtering a bit.
2020-06-16 17:03:40 +02:00
Christian Adamsson 2eb3ad83a5 Small update for testing with Emilie 2020-06-16 09:28:44 +02:00
Christian Adamsson 575003f794 Specific streams, different vertex color mode, correct representation 2020-06-16 00:46:01 +02:00
Emilie 25cac26eb1 Fixed loading issue with buffers 2020-06-15 11:47:53 +02:00
Emilie 01d7f7ade4 Added property for color mode + swapping theta and phi value 2020-06-15 09:39:10 +02:00
Emilie 4c0970436e Added functions to be able to filter nodes 2020-06-10 13:40:18 +02:00