[vtkusers] Missing update extent request in vtkExtractVOI?
karsten.tausche at student.hpi.uni-potsdam.de
Sun Oct 12 14:06:45 EDT 2014
I just realized that calling SetUpdateExtentToWholeExtent() on a
downstream algorithm (polyData in the example code) "fixes" this error.
On 2014-10-11 14:10, Karsten Tausche wrote:
> Hi everyone,
> I tried to use vtkExtractVOI to decrease the resolution of a
> vtkImageData/vtkStructuredPoints data set. This works fine when I set
> the sample rate before I connect the filter to the pipeline. But
> changing the sample rate while rendering always results in an error
> like this:
> "ERROR: In
> line 857
> vtkCompositeDataPipeline (0000000005D6E1A0): The update extent
> specified in the information for output port 0 on algorithm
> vtkExtractVOI(0000000005D92710) is 0 10 0 10 0 0, which is outside the
> whole extent 0 9 0 10 0 0."
> This behavior also depends on the initial sample rate. With the
> defaults (1, 1, 1), the error message pops up after changing the rate,
> and the filter seems produce the expected result. When I set different
> initial values and increase them while rendering, I get the error
> message above, but the filter result seems correct. When decreasing
> the sample rate, I don't get an error, but the filter decreases the
> size of the rendered image.
> I'm using the current VTK master. I appended a small example the
> produces this error; it doesn't render any visible points but I didn't
> know how to enforce the required updates without adding the filter to
> a rendering pipeline.
> BTW the error also occurs with vtkStructuredGrid+vtkExtractGrid.
> 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 VTK FAQ at: http://www.vtk.org/Wiki/VTK_FAQ
> Follow this link to subscribe/unsubscribe:
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the vtkusers