[Paraview] Distorted Images in Paraview
christian.werner at rwth-aachen.de
Mon Mar 22 05:14:29 EDT 2010
Jonathan provided the right answer to this problem here. It turned out
that the output contained random artifacts in those places that weren't
explicitely painted (the background). In VTK-only the output image
somehow always initialized with 0, either on purpose or by pure
coincidence, or because the filter is always reloaded in my bash
sessions such that memory is freed. I don't know, but you obviously have
to care about that yourself.
--I don't really understand your code (complete Vtk beginner here), but
the artefacts in your paraview output look very much like uninitialized
data. ie: it looks you paint the objects, but do not clear the
--Doesn't entirely explain why plain vtk does not have this problem, but
I expect that paraview is more complex, maybe increasing the chances
that --you end up getting some recycled memory?
Christian Werner wrote:
> I am again having bad results in ParaView with my custom VTK filters
> (you might notice that this is not the first time). I just don't know
> what the problem is. Again, the filter works perfectly in VTK-only,
> but in ParaView my result image has some serious errors (always, no
> switching behaviour this time...).
> I have attached three images. The first one shows the original, the
> second shows the result in vtk-only (removal of small objects), the
> third shows the exact same filter compiled as a ParaView plugin.
> I have already spent a lot of time looking at examples and reading
> matching chapters in the VTK Users Guide, I just do not see what I am
> doing wrong. In my code, I use recursion to traverse through connected
> components and pass on scalar pointers, is that a problem?? At least
> some more basic filter doesn't produce errors. Or maybe I mistype
> something? Am I breaking important rules? Is my coding style
> intrinsically error prone?
> I'd really appreciate if somebody could look into this. I also
> attached the very well documented code.
> Best regards,
> Powered by 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 ParaView Wiki at: http://paraview.org/Wiki/ParaView
> Follow this link to subscribe/unsubscribe:
More information about the ParaView