<p>Hi all,</p>
<p>I hava a 3D ray-cast VtkImageData and I need select a cubic area of that to generate a panoramic view of this volume of Interest (VOI)</p>
<p>I´m using a vtkBoxRepresentatior  in VTKExtractVOI and then a VTKExtractVOI outpot in input of vtkMarchingCubes.</p>
<p>What more I need to create a vtkImageActor with a panoramic view of result a vtkMarchingCubes ?</p>
<p>Thanks,</p>
<p> </p>
<p>Followis my code (did not work):</p>
<p>vtkExtractVOI* clipDataSet = vtkExtractVOI::New();<br /> clipDataSet-&gt;SetInput(pFrame-&gt;m_wndView.m_pImageData);<br /> clipDataSet-&gt;SetVOI((int)pFrame-&gt;m_wndView.m_boxRep-&gt;GetBounds()[0],<br /> (int)pFrame-&gt;m_wndView.m_boxRep-&gt;GetBounds()[1],<br /> (int)pFrame-&gt;m_wndView.m_boxRep-&gt;GetBounds()[2],<br /> (int)pFrame-&gt;m_wndView.m_boxRep-&gt;GetBounds()[3],<br /> (int)pFrame-&gt;m_wndView.m_boxRep-&gt;GetBounds()[4],<br /> (int)pFrame-&gt;m_wndView.m_boxRep-&gt;GetBounds()[5]);<br /> clipDataSet-&gt;Update(); <br /><br /> vtkMarchingCubes* iso = vtkMarchingCubes::New();<br /> iso-&gt;SetInput(clipDataSet-&gt;GetOutput());<br /> iso-&gt;SetValue(0, 1150);<br /> iso-&gt;ComputeGradientsOn();<br /> iso-&gt;ComputeScalarsOff();</p>
<p>vtkDataSetMapper* isoMapper = vtkDataSetMapper::New();<br /> isoMapper-&gt;SetInputConnection(iso-&gt;GetOutputPort());<br /> isoMapper-&gt;ScalarVisibilityOn();<br /> isoMapper-&gt;SetScalarRange(0, 1200);<br /> isoMapper-&gt;ImmediateModeRenderingOn();</p>
<p>vtkImageMapToColors* colorMap = vtkImageMapToColors::New();<br /> colorMap-&gt;PassAlphaToOutputOff();<br /> colorMap-&gt;SetActiveComponent(0);<br /> colorMap-&gt;SetOutputFormatToLuminance();<br /> colorMap-&gt;SetInputConnection(isoMapper-&gt;GetOutputPort());<br /> colorMap-&gt;SetLookupTable(pFrame-&gt;m_wndView.m_planeWidgetX-&gt;GetLookupTable());<br /><br /> vtkImageActor* imageActor = vtkImageActor::New();<br /> imageActor-&gt;PickableOff();<br /> imageActor-&gt;SetInput(colorMap-&gt;GetOutput());</p>
<p> </p>
<p><br /><br /></p>
<p> </p>