[vtkusers] vtkBooleanOperationPolyDataFilter - final result is not manifold
Maximilian Weiherer
weiherer.maximilian at gmx.de
Mon Sep 18 14:16:08 EDT 2017
Hi Cory,
thank you very much for your reply. I tested the vtkCleanPolyData filter (as it merges duplicate points, and/or removes unused points and/or removes degenerate cells). It still get a mesh that is not manifold. I visualized that with help of Meshlab and attached it. The red cells are not manifold (selected via Meshlab's Filters > Cleaning and Repairing > Select non Manifold Edges).
Thanks again!
Best regards,
Maximilian
-----Ursprüngliche Nachricht-----
Von: Cory Quammen [mailto:cory.quammen at kitware.com]
Gesendet: Montag, 18. September 2017 15:27
An: Maximilian Weiherer <weiherer.maximilian at gmx.de>
Cc: vtkusers at vtk.org
Betreff: Re: [vtkusers] vtkBooleanOperationPolyDataFilter - final result is not manifold
Maximimilan,
Have you tried to use vtkMergePoints after vtkAppendPolyData or vtkBooleanOperationPolyDataFilter? This filter merges duplicate points, which I suspect is the step that you are missing to produce a watertight mesh.
HTH,
Cory
On Mon, Sep 18, 2017 at 5:08 AM, Maximilian Weiherer <weiherer.maximilian at gmx.de> wrote:
> Hi everyone,
>
> I'm struggling with the vtkBooleanOperationPolyDataFilter. First, I'm
> computing the difference D between two vtkPolyData objects, say A and
> B (this is D := {A\B}). After that, I want to append the resulting
> difference D to B, i.e. make the union of these two meshes. Therefore,
> I'm using the vtkAppendPolyData filter. However, the final result is
> not manifold (which is necessary in order to print the mesh). I also
> tried the vtkBooleanOperationPolyDataFilter with the union operation
> but the problem still remains - the final result is not manifold and
> therefore not printable. How can I append these two meshes so that
> these are manifold and thus watertight (and printable)?
>
> Any help would be appreciated. Thanks!
>
> Best regards
> Maximilian
>
> _______________________________________________
> 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
>
> Search the list archives at: http://markmail.org/search/?q=vtkusers
>
> Follow this link to subscribe/unsubscribe:
> http://public.kitware.com/mailman/listinfo/vtkusers
>
--
Cory Quammen
Staff R&D Engineer
Kitware, Inc.
---
Diese E-Mail wurde von Avast Antivirus-Software auf Viren geprüft.
https://www.avast.com/antivirus
-------------- next part --------------
A non-text attachment was scrubbed...
Name: vis_manifoldEdges.jpg
Type: image/jpeg
Size: 28872 bytes
Desc: not available
URL: <http://public.kitware.com/pipermail/vtkusers/attachments/20170918/8b5cb14c/attachment.jpg>
More information about the vtkusers
mailing list