[vtkusers] Multiple renderes and interactor callback

sfaisalali91 sfaisal.ali91 at gmail.com
Wed Aug 27 02:32:11 EDT 2014

Hello David, Thanks for your reply.

As you suggested i tried assigning separate cameras for the MPR and Volume
view (One camera for the MPR slicing and another for Volume rendering). I
succeeded in resetting the volume view but when i try rendering it, the
volume renders outside the viewport. So i made use of getbounds()
functionality and tried assigning the camera and related parameters (as you
suggested) inside the respective Volume viewport bounds. Sadly i was not
able to achieve the desired. As my viewer is based on MFC, it either crashes
or hangs. 
Am i missing anything here? 

And as i am trying all the possible alternatives, lately i was working on
the mouse events and i was trying to get a solution for it. I am making use
of MouseMoveEvent in my call back and accordingly setting the camera of the
Volumetric viewport, so based on  this i tried implementing Rotate()

if ( pokedRenderer == ImageRenderer)

The volume and MPR slices render simultaneously as expected. But when i try
the same with LeftButtonPressEvent (as shown in the snippet below) it fails
and there is no interaction with the volume. please can you guide me. Thank

if ( pokedRenderer == ImageRenderer)
		 if (event == vtkCommand::LeftButtonPressEvent)

View this message in context: http://vtk.1045678.n5.nabble.com/Multiple-renderes-and-interactor-callback-tp5728393p5728440.html
Sent from the VTK - Users mailing list archive at Nabble.com.

More information about the vtkusers mailing list