Closed scottwittenburg closed 4 years ago
@thewtex This still has a lot of issues, but I wanted to get the ball rolling. I'll start trying to get the issues characterized in a checklist in the PR description tomorrow.
Thanks for working on this!
@scottwittenburg are updates planned on this or should we merge after a rebase? I am looking to perform refactoring to support @oeway 's requested layer support, etc :-)
@thewtex I've been planning to work on updates to this for the last week and a half 😉 but just haven't been able to squeeze it in. It's pretty close, but there are a few issues left to tackle, which I've added as todo items in the description.
:tada: This PR is included in version 10.7.5 :tada:
The release is available on:
Your semantic-release bot :package::rocket:
Add support for when images have more components that we can visualize at one time.
This is getting close, some remaining items:
fusedImage
changes, we go back throughcreateImageRendering
again, which trashes and recreates the lookup table and piecewise function proxies, and picks new default presets. This causes us to lose any changes to colormaps we have made. The gaussians are also changed from what we may have set, but they're not back to the initial defaults. If I'm looking at a transfer function on a component where I picked a new colormap, then I also see a mismatch between what's drawn on top of the histogram and what's in the color selector (color selector has the replaced color, the original default, while on top of the histogram I see the new colormap I had picked but which got replaced). I just need to look at a different one, and then come back to see the state sync'd up again.