radiance icon indicating copy to clipboard operation
radiance copied to clipboard

Add support for loading decks

Open zbanks opened this issue 8 years ago • 2 comments

Regression Could be fancier, maybe pre-loaded at the bottom of the UI to select from?

zbanks avatar Apr 16 '17 14:04 zbanks

Added serialize/deserialize to Model. Still needs UI to action load/save.

  • serialize should probably take an optional list of nodes to serialize (e.g. a selection)
  • Right now VideoNode * -> QString serialization is handled by NodeRegistry which is gross; it should get serialized to a JSON blob and NodeRegistry should delegate to VideoNode to perform both ser/des.
  • Need to figure out how/if to handle Output info
  • Unclear if Model::serialize should use the unflushed or the "for rendering" state.

zbanks avatar Sep 16 '17 23:09 zbanks

It would be really great to get partial model load / save implemented soon. Right now I achieve this by cp radiance_state.json cool_deck.json

ervanalb avatar Feb 20 '18 04:02 ervanalb