Skip to content

Multi volume rendering

Csaba Pinter requested to merge github/fork/cpinter/multi-volume-rendering into master

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.

Merge request reports