blbllblbl

This commit is contained in:
papush! 2022-03-08 14:26:23 +01:00
parent 5cb78e0881
commit dcc99754b6

View File

@ -44,10 +44,10 @@ int main(int argc, char **argv) {
vtkNew<DihedralAnglesFilter> dihedralAnglesFilter;
dihedralAnglesFilter->SetInputConnection(tetMeshReader->GetOutputPort());
vtkNew<vtkXMLPolyDataReader> polyMeshReader;
polyMeshReader->SetFileName(argv[2]);
// vtkNew<vtkOBJReader> polyMeshReader;
// vtkNew<vtkXMLPolyDataReader> polyMeshReader;
// polyMeshReader->SetFileName(argv[2]);
vtkNew<vtkOBJReader> polyMeshReader;
polyMeshReader->SetFileName(argv[2]);
vtkNew<RemoveExternalCellsFilter> removeExternalCellsFilter;
removeExternalCellsFilter->SetInputConnection(0,
@ -55,12 +55,16 @@ int main(int argc, char **argv) {
removeExternalCellsFilter->SetInputConnection(1,
polyMeshReader->GetOutputPort());
// vtkNew<ProjectSurfacePointsOnPoly> project;
// project->SetInputConnection(0, removeExternalCellsFilter->GetOutputPort());
// project->SetInputConnection(1, pdReader->GetOutputPort());
vtkNew<SurfacePointsFilter> surfacePointsFilter;
surfacePointsFilter->SetInputConnection(
removeExternalCellsFilter->GetOutputPort());
vtkNew<ProjectSurfacePointsOnPoly> project;
project->SetInputConnection(0, surfacePointsFilter->GetOutputPort());
project->SetInputConnection(1, polyMeshReader->GetOutputPort());
vtkNew<vtkXMLUnstructuredGridWriter> writer;
writer->SetInputConnection(removeExternalCellsFilter->GetOutputPort());
writer->SetInputConnection(project->GetOutputPort());
writer->SetDataModeToAscii();
writer->SetFileName("out.vtu");
writer->Write();