Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Multi volume rendering #966
This PR implements real multi-volume support in Slicer, using the vtkMultiVolume actor. The actor is not fully implemented, so it has limitations, such as no shading, no cropping by ROI, no per-volume visibility. For a few of these, workarounds have been implemented. Hence, the options is currently marked experimental in the drop-down list.
Additionally, I refactored the volume rendering options so that many of them now are in the view node instead of the display node, and added those to Application Settings.
The PR contains four commits for easier review, and I think it makes sense to keep them separate when integrating.
While trying to build locally, I rebased the topic, split some of the style change into their own commit, change the commit style to imperative and published it here: master...jcfr:multi-volume-rendering-rebased
Could you integrate this rebased topic instead ?