7.4. Creating the Anatomical Image

Last not least we need the 3D image at which the applicator shall be positioned.

  1. As first step, add a LocalImage module. Select an image from the demo data folder, for example the liver set at $(DemoDataPath)/Liver1_CT_venous.small.dcm. You can view the result in the normal Output Inspector.

    Figure 7.13. Loading a Local Image

    Loading a Local Image

  2. For the 3D display, add a SoGVRVolumeRenderer module. Behind this hides a rather potent module called GigaVoxel Renderer. It comes with many features — open its panel to have a look at the options.

    Figure 7.14. Adding the GigaVoxel Renderer

    Adding the GigaVoxel Renderer

    For the windowing we use the InteractiveRampLUT module. This modules changes the windowing values by tracking the mouse while the right mouse button is pressed.

  3. Add the module to your applicator network and connect it to the SoGroup module, in front of the rendering module.

    Figure 7.15. Adding the Windowing to the Applicator

    Adding the Windowing to the Applicator

    The default settings of the InteractiveRampLUT are suitable for our purposes, so we don't need to change anything.