<div dir="ltr">Hi Again,<div>I am testing also another VTK example as well where vtkClipPolyData is used to clip a¬†vtkSphereSource:</div><div><br></div><div><a href="http://www.vtk.org/Wiki/VTK/Examples/Cxx/Widgets/ImplicitPlaneWidget2">http://www.vtk.org/Wiki/VTK/Examples/Cxx/Widgets/ImplicitPlaneWidget2</a><br>

</div><div><br></div><div>But once I replace the vtkSphereSource with the segmented head (see the image attached), the clipping becomes slow. I have tried to clean and decimate the polydata but they did not make the clipping faster. Is there any trick or hint here?</div>


<div><br></div><div>Thanks</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Jun 25, 2014 at 2:53 AM, Sam Raby <span dir="ltr"><<a href="mailto:rabysam28@gmail.com" target="_blank">rabysam28@gmail.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Hi -</div><div><br></div><div>I have the following codes to clip a model, but when I update the Plane to generate the new clipped surface it is very slow. Is there a way to make this faster? or is there another vtk class to perform faster?</div>


<div><br></div><div>vtkSmartPointer<vtkPlane> clipPlane = ¬†vtkSmartPointer<vtkPlane>::New();<br></div>
clipPlane->SetNormal(1, 1, 0);<br>clipPlane->SetOrigin(0.0, -10.0, 0.0 );<br><br>vtkSmartPointer<vtkClipPolyData> clipper = vtkSmartPointer<vtkClipPolyData>::New();<br>clipper->SetInputData( reader->GetOutput() );<br>


clipper->SetClipFunction( clipPlane );<pre style="margin-top:0px;margin-bottom:0px"></pre><div><br></div><div>thanks</div><span class="HOEnZb"><font color="#888888"><div>-S</div></font></span></div>
</blockquote></div><br></div>