2017-03-11 4 views
0

나는 UnstructuredGrid과 함께 작업하며 Paraview (모델을 클릭했을 때)와 같이 삼각 분할하고 싶습니다.vtk의 삼각형 구조화되지 않은 격자

enter image description here

enter image description here

나는 그것을 할 수 있습니까?

나는 vtkDelaunay3D, vtkDelaunay2DvtkTriangleFilter을 시도했다.

  1. vtkDelaunay3D이 :

나는 vtkPolyDataUnstructuredGrid을 전환 한 후 vtkCleanPolyDatavtkDelaunay3D을 사용했습니다. 그것은 효과가 없습니다.

vtkMath.cxx : 그것은이 경고에 짓 눌린 것 인수 분해 할 수 없습니다 선형 시스템

  • vtkDelaunay2D
      :

    마찬가지로 나는 vtkDelaunay2D을 사용하지만, 결과는 나에게 좋지 않다.

    1. 또한 vtkTriangleFilter을 사용합니다. 결과가 좋지 않습니다. 내 질문에 대한
  • +0

    vtkGeometryFilter와 vtkTriangleFilter를 차례로 시도하십시오. vtkCleanPolyData를 사용하여 정리해야 할 수도 있습니다. – bejota

    답변

    0

    당신이받은 Paraview 클릭 (또는 상호 작용)
    은받은 Paraview는 단순화 된 형상을 렌더링하고 - 단순히 삼각 구조. 필터가 사용하는 필터는 vtkQuadricClustering입니다. 구조화되지 않은 그리드에 을 먼저 적용하여 vtkUnstructuredGrid를 vtkPolyData로 변환하십시오. 그런 다음 vtkQuadricClustering에 연결하십시오. vtkQuadricClustering의 매개 변수로 재생하면 단순화를 제어 할 수 있습니다.

    관련 문제