Commit Graph

18 Commits

Author SHA1 Message Date
Jacob Molin
5970aaba28 Fixes ColormapAttrData not always syncing + ColormapEnabled-script being executed 2022-05-27 22:28:35 -06:00
Victor Lindquist
033800ff58 Quick fix of issue with enabling colormap. Changed data structure in syncabledatastorage. 2022-05-25 03:01:16 -06:00
Jacob Molin
83379d481c ColormapEnable needs to be turned on/off in GUI for renderable after transfer from Glue. Not rendering points w/ nan attr val. 2022-05-24 22:50:18 -06:00
Jacob Molin
df79184faf [WIP] ColormapEnable not working
Co-authored-by: Victor Lindquist <VLLindqvist@users.noreply.github.com>
2022-05-24 17:07:57 -06:00
Victor Lindquist
193c7cdf3e Simp 1.9. Added linear size. 2022-05-21 13:34:03 -06:00
Victor Lindquist
47a5c8e299 Full support of colormaps. Revamp of entire softwareintegration module. Update to SIMP version 1.8.
Co-authored-by: Jacob Molin <jacobmolin@users.noreply.github.com>
2022-05-20 01:29:03 -06:00
JACOB MOLIN
d62b9a49e5 Enabled ability to receive a colormap via SIMP and syncing to nodes 2022-05-10 14:14:47 -06:00
Victor Lindquist
69f83cc8fa SIMP version 1.6: revamp of entire message structure with separator between values and sending hexadecimal representation of numbers instead of 'length_of_value+stringified_value'. Also fixed a reasource lock error when calling thread.join on peer threads. 2022-05-06 09:40:21 -06:00
Victor Lindquist
b5e819c3fe Changed to SIMP version 1.5 which includes connection handshake. Reverted so that SGNs does not get removed when disconnecting. Other refactoring. 2022-05-02 21:29:13 -06:00
JACOB MOLIN
3e5dd25da6 SI GUI appears by updating WebGUI after new SGN is added 2022-04-21 13:41:17 -04:00
JACOB MOLIN
188481245b Fixes viability toggling from Glue 2022-04-20 17:46:12 -04:00
JACOB MOLIN
8f54e62775 Update for glue-openspace plugin
Co-authored-by: Victor Lindquist <VLLindqvist@users.noreply.github.com>
2022-04-20 16:02:55 -04:00
Victor Lindquist
8361d53505 Added support for script engine to sync renderablepointscloud properties to client nodes
Co-authored-by: Jacob Molin <jacobmolin@users.noreply.github.com>
2022-04-13 16:14:26 -06:00
Victor Lindquist
f033cf16dc Datasets now syncs over to clients in a cluster, regardless of dataset size
Co-authored-by: Jacob Molin <jacobmolin@users.noreply.github.com>
2022-04-07 18:37:15 -06:00
Emma Broman
53fc94c721 Warn if renderable to be changed did not exist
Can happen quite often if something goes wrong in Glue, so use a warning rather than an error
2021-02-17 15:37:45 +01:00
Emma Broman
cb287b0d31 Avoid problems if renderable referenced in message does not exist 2021-02-11 16:22:42 +01:00
Emma Broman
ad7455152f Very large datasets can now be loaded
Use a centralized storage in the module if a dataset is too large to be feasible to pass in the dictionary
2021-02-11 16:09:11 +01:00
Emma Broman
2175863c69 Restructure code to avoid huge module class
split into: module, server and message handlers
2021-02-09 13:34:30 +01:00