<html>
How is the topology broken?<br>
Also, please realize that if the original mesh has "cracks" in
it, meaning hanging T-junction vertices, or other forms of topological
disconnect, you may not see then in the original mesh but the decimator
may amplify the topological situation and you will see a hole
emerge.<br>
<br>
You can use vtkFeatureEdges to find boundary/nonmanifold edges or use
Kitware's PolyViz product on Windows
(<a href="http://www.kitware.com/products/activiz/activizPolyViz.html" eudora="autourl">http://www.kitware.com/products/activiz/activizPolyViz.</a><a href="http://www.kitware.com/products/activiz/activizPolyViz.html" eudora="autourl">html</a>)
which has some nice capabilities to view boundary/non-manifold edges,
etc.<br>
<br>
Will<br>
<br>
At 09:40 AM 5/7/2002 +0200, Sebastien_MARAUX wrote:<br>
<blockquote type=cite class=cite cite><font face="arial" size=2>Hi</font><br>
<br>
<font face="arial" size=2>Whereas decimatePro is setup to preserve
topology,</font><br>
<font face="arial" size=2>It issues a 90% decimated polydata with
modified topology, </font><br>
<font face="arial" size=2>where do I do something wrong (first decimation
is quadric </font><br>
<font face="arial" size=2>clustering) ?</font><br>
<br>
<font face="arial" size=2> vtkDecimatePro *decimation2 =
vtkDecimatePro::New();<br>
decimation2->SetInput(decimation->GetOutput());<br>
decimation2->PreserveTopologyOn();<br>
//decimation2->SetTargetReduction(0.5);</font><br>
<font face="arial" size=2> decimation2->BoundaryVertexDeletionOff();<br>
decimation2->SplittingOff();<br>
decimation2->SetErrorIsAbsolute(1);<br>
decimation2->SetAbsoluteError(0);<br>
decimation2->SetMaximumError(0.0);<br>
decimation2->Update();</font><br>
<br>
<font face="arial" size=2>Thanks for any help</font><br>
<br>
<font face="arial" size=2>Sebastien MARAUX</font></blockquote></html>