[vtkusers] Filter to remove internal structure of a poly data?

Kilgus, Thomas t.kilgus at Dkfz-Heidelberg.de
Tue Jul 14 08:26:15 EDT 2015

Hi David,

sounds great, but it doesn’t do anything on my data. Do you know how the filter works? Attached is my code and a screenshot how my data looks like. Any ideas?



  std::string inputFilename = “path/to/file”;
  std::string outputFilename = “path/to/save”;
  vtkSmartPointer<vtkXMLPolyDataReader> reader =
  reader->SetFileName ( inputFilename.c_str() );

  vtkSmartPointer<vtkDataSetSurfaceFilter> filter = vtkSmartPointer<vtkDataSetSurfaceFilter>::New();

  vtkSmartPointer<vtkXMLPolyDataWriter> writer = vtkSmartPointer<vtkXMLPolyDataWriter>::New();

Von: David E DeMarle [mailto:dave.demarle at kitware.com]
Gesendet: Dienstag, 14. Juli 2015 13:37
An: Kilgus, Thomas
Cc: vtkusers at vtk.org
Betreff: Re: [vtkusers] Filter to remove internal structure of a poly data?

Try vtkDataSetSurfaceFilter. It produces the external skin of any dataset in the form of a polydata.

David E DeMarle
Kitware, Inc.
R&D Engineer
21 Corporate Drive
Clifton Park, NY 12065-8662
Phone: 518-881-4909

On Tue, Jul 14, 2015 at 5:00 AM, Kilgus, Thomas <t.kilgus at dkfz-heidelberg.de<mailto:t.kilgus at dkfz-heidelberg.de>> wrote:
Hi everyone,

I am not sure how to call this, but I was wondering if there is any filter (or combination) to remove internal structures of a PolyData? By internal I mean stuff that is not visible to the camera, unless you make the surface translucent. I know that there is a vtkPolyDataConnectivityFilter which works for some uses cases, but my data is connected at some parts. I am not even sure if this is possible, but the virtual camera could rotate around the object and every cell which is not seen (hit by a ray) could be deleted. Is there anything like this in VTK?


Thomas Kilgus
German Cancer Research Center (DKFZ)
Div. Medical and Biological Informatics
Junior group: Computer-assisted Interventions (E131)
Im Neuenheimer Feld 280
69120 Heidelberg, Germany
Phone: +49(0) 6221-42-3545<tel:%2B49%280%29%206221-42-3545>

Powered by www.kitware.com<http://www.kitware.com>

Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the VTK FAQ at: http://www.vtk.org/Wiki/VTK_FAQ

Search the list archives at: http://markmail.org/search/?q=vtkusers

Follow this link to subscribe/unsubscribe:

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/vtkusers/attachments/20150714/5a822ae6/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ConnectedPolyData.png
Type: image/png
Size: 79753 bytes
Desc: ConnectedPolyData.png
URL: <http://public.kitware.com/pipermail/vtkusers/attachments/20150714/5a822ae6/attachment-0001.png>

More information about the vtkusers mailing list