Hello All<br><br>I want to define a new triangulation for a polydata model, I&#39;ve tried vtkDelaunay2d but the new triangulation is quite wierd!<br>Is it possible to make a new triangle mesh? I&#39;ll add the code and two images, one of the polydata and other of the delaunay model.
<br>Can anyone help me?<br><br>Thanks in Advance<br>Ricardo Seco<br><br>vtkDelaunay2D *newMesh = vtkDelaunay2D::New();<br>&nbsp;&nbsp;&nbsp; vtkPoints *newPoints = vtkPoints::New();<br>&nbsp;&nbsp;&nbsp; vtkPolyData *newPoly = vtkPolyData::New();<br>&nbsp;&nbsp;&nbsp; newPoints = polyData-&gt;GetPoints();
<br>&nbsp;&nbsp;&nbsp; newPoly-&gt;SetPoints(newPoints);<br>&nbsp;&nbsp;&nbsp; newMesh-&gt;SetInput(newPoly);<br>&nbsp;&nbsp;&nbsp; newMesh-&gt;Update();<br>&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp; vtkPolyDataMapper *meshMapper = vtkPolyDataMapper::New();<br>&nbsp;&nbsp;&nbsp; meshMapper-&gt;SetInput(newMesh-&gt;GetOutput());
<br>&nbsp;&nbsp;&nbsp; vtkActor *meshActor = vtkActor::New();<br>&nbsp;&nbsp;&nbsp; meshActor-&gt;SetMapper(meshMapper);<br><br>&nbsp;&nbsp;&nbsp; // Nova janela para rendering<br>&nbsp;&nbsp;&nbsp; vtkRenderer *ren3 = vtkRenderer::New();<br>&nbsp;&nbsp;&nbsp; vtkRenderWindow *renWin3 = vtkRenderWindow::New();
<br><br>&nbsp;&nbsp;&nbsp; renWin3-&gt;AddRenderer(ren3);<br>&nbsp;&nbsp;&nbsp; ren3-&gt;SetBackground(1,1,1);<br>&nbsp;&nbsp;&nbsp; ren3-&gt;AddActor(meshActor);<br>&nbsp;&nbsp;&nbsp; renWin3-&gt;Render();<br><br>&nbsp;&nbsp;&nbsp; vtkRenderWindowInteractor *iren3=vtkRenderWindowInteractor::New();
<br>&nbsp;&nbsp;&nbsp; iren3-&gt;SetRenderWindow(renWin3);<br>}<br>