[vtk-developers] WG: DataSetSurfaceFilter supporting blanking with StructuredGrid

Dave Partyka dave.partyka at kitware.com
Thu Sep 30 10:40:17 EDT 2010


Hi Dr. Schumacher,

The version of vtkDataSetSurfaceFilter you sent appears to be from a very
old version of VTK. Presently none of that logic exists nor does
the BlankedStructuredExecute function exist that preformed the blanking.
vtkDataSetSurfaceFilter also has more than 70 commits that have been made to
it since that version from ~9 years ago so unfortunately I cannot simply
restore it to that state.

Though I am curious if anyone in the community knows why the functionality
was removed or why vtkStructured/UnstructuredGrid still have their
GetPointBlanking/GetCellBlanking API as it doesn't appear to be used anymore
and leads to the belief that we do support Blanking?



On Wed, Sep 29, 2010 at 9:14 AM, Dr. Helmut Schumacher <
hel.schumacher at fz-juelich.de> wrote:

>
>
> Dr. Helmut Schumacher
> Forschungszentrum Jülich
> Jülich Supercompting Centre
> Leo-Brandt-Straße
> 52425 Jülich
> Tel.: +49-2461/61-2482
> Fax: +49-2461/61-6656
>
>
> -----Ursprüngliche Nachricht-----
> Von: Dr. Helmut Schumacher [mailto:hel.schumacher at fz-juelich.de]
> Gesendet: Mittwoch, 29. September 2010 14:53
> An: VTK-Mailing-List (vtkusers at vtk.org)
> Betreff: DataSetSurfaceFilter supporting blanking with StructuredGrid
>
> Hello,
>
> I found a very strange solution for my problem.
>
> DataSetMapper uses DataSetSurfaceFilter.
>
> In VTK 5.4.2 and 5.6.1 DataSetSurfaceFilter does NOT support blanking for a
> StructuredGrid.
> But the VTK-Version for ParaView has a method to handle this (for both
> Cell-
> and PointBlanking).
> Unfortunately the controlling "if"-statement selects this branch for
> CellBlanking only.
>
> So I copied the ParaView-Version of DataSetSurfaceFilter to my
> VTK/Graphics.
> I changed line 161 of vtkDataSetSurfaceFilter.cxx from
>
> if( grid->GetCellBlanking() )
>
> to
>
> if( grid->GetCellBlanking() || grid->GetPointBlanking() )
>
> and compiled the changed VTK.
>
> As the result I have a VTK with DataSetSurfaceFilter and therefore also
> DataSetMapper supporting Cell- and PointBlanking.
>
> I add my version to this mail and hope you will include it in the next
> version of VTK.
>
> Thanks in advance
>
> Dr. Helmut Schumacher
> Forschungszentrum Jülich
> Jülich Supercompting Centre
> Leo-Brandt-Straße
> 52425 Jülich
> Tel.: +49-2461/61-2482
> Fax: +49-2461/61-6656
>
>
>
> _______________________________________________
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at
> http://www.kitware.com/opensource/opensource.html
>
> Follow this link to subscribe/unsubscribe:
> http://www.vtk.org/mailman/listinfo/vtk-developers
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/vtk-developers/attachments/20100930/014eacda/attachment.html>


More information about the vtk-developers mailing list