[vtkusers] streaming vtkMarchingCubes?

Dominik Szczerba dominik at itis.ethz.ch
Wed Jul 29 03:33:52 EDT 2009


Thanks for a hint but this does not help...
-- Dominik

Bryn Lloyd wrote:
> Maybe you need to call UpdateWholeExtent() on the vtkMarchingCubes object.
> 
> /Bryn
> 
> 
> 
> 
> Dominik Szczerba wrote:
>> Any update on this issue anyone?
>> thanks, Dominik
>>
>> Dominik Szczerba wrote:
>>> On Sun, 2009-07-26 at 19:29 +0200, Dominik Szczerba wrote:
>>>> On Sun, 2009-07-26 at 12:35 -0400, Bill Lorensen wrote:
>>>>> I am surprised at this. vtkMarchingCubes should produce manifold and
>>>>> oriented surfaces. There should be no duplicate points.
>>>>> vtkMarchingCubes can produce multiple, topologically disconnected
>>>>> surfaces. vtkDiscreteMarchingCubes can (and should) produce
>>>>> geometrically continuous but topologically disconnected surafces.
>>>>>
>>>>> Can you provide a test dataset that reproduces the problem?
>>>>>
>>>> I hanged a small sample on:
>>>>
>>>> http://otoro.itis.ethz.ch/~dominik/tmp/test.vtk
>>>>
>>>> I got this while segmenting a smooth scalar field on a (Windows virtual)
>>> not segmenting but running vtkMarchingCubes on a smooth scalar field -
>>> sorry. -- Dominik
>>>
>>>> machine with very little memory. I do not get this on a (linux real)
>>>> machine with lots of memory.
>>>>
>>>> Running connectivity filter you will notice a few disconnected regions.
>>>> It goes away after merging coincident points (and the number of points
>>>> is reduced indicating degenerate original points).
>>>>
>>>> I just need to get a warning when the output is in such condition to not
>>>> have to merge points by default, which degrades performance.
>>>>
>>>> -- Dominik
>>>>
>>>>> Bill
>>>>>
>>>>> On Sun, Jul 26, 2009 at 8:27 AM, Dominik 
>>>>> Szczerba<dominik at itis.ethz.ch> wrote:
>>>>>> I have experimentally found out that vtkMarchingCubes can generate
>>>>>> geometrically continuous but topologically disconnected isosurfaces,
>>>>>> i.e. the isosurface is cut into stripes along one axis with duplicate
>>>>>> points on the edges. How do I get a control of this behavior,
>>>>>> especially, to know if there will be disconnected stripes so I should
>>>>>> merge the points (I need topological consistency)?
>>>>>>
>>>>>> -- Dominik
>>>>>>
>>>>>> _______________________________________________
>>>>>> 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:
>>>>>> http://www.vtk.org/mailman/listinfo/vtkusers
>>>>>>
>>>> _______________________________________________
>>>> 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:
>>>> http://www.vtk.org/mailman/listinfo/vtkusers
>>>>
>>> _______________________________________________
>>> 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:
>>> http://www.vtk.org/mailman/listinfo/vtkusers
>>>
>> _______________________________________________
>> 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:
>> http://www.vtk.org/mailman/listinfo/vtkusers
>>
> 
> 


-- 
d o m i n i k   s z c z e r b a ,   p h d . . . . . . . . . . .
c o m p u t a t i o n a l   l i f e   s c i e n c e   g r o u p
. . . . . . . i t ' i s   r e s e a r c h   f o u n d a t i o n
. . . . . . . . . . . . . . . . . . . . http://www.itis.ethz.ch




More information about the vtkusers mailing list