[vtkusers] Extracting the outer surface of a dataset with Blanking

Randall Hand randall.hand at gmail.com
Mon Jun 30 16:48:05 EDT 2008


How can I extract a usable geometric outer surface of a dataset containing
Blanking Data (vtkStructuredGrid) ?

The vtkDataSetSurfaceFilter doesn't seem to respect blanking data, and
always returns the far outer surface, which is actually blanked.

The vtkStructuredGridGeometryFilter respects the blanking data, but returns
_all_ the data as a point cloud, with no actual geometry included.

Right now, the only way I've found is to use a Threshold to get the
non-blanked data, and then apply the vtkDataSetSurfaceFilter to it.
However, this requires ALOT of memory (converting structured -> unstructured
= about a 6x memory increase), and involves duplicating my blanking data as
a Point data array that I can use to threshold.  Surely there is a better
way?

----------------
Listening to: Merle Haggard - Okie From
Muskogee<http://www.foxytunes.com/artist/merle+haggard/track/okie+from+muskogee>
posted with FoxyTunes <http://www.foxytunes.com/signatunes/>

----------------------------------------
Randall Hand
Visualization Scientist
ERDC MSRC-ITL
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.vtk.org/pipermail/vtkusers/attachments/20080630/713a83c8/attachment.htm>


More information about the vtkusers mailing list