[vtkusers] Fill interior 3D object

Bill Lorensen bill.lorensen at gmail.com
Wed Mar 18 21:40:17 EDT 2015


Do you want it filled, or do you want it to look filled?


On Wed, Mar 18, 2015 at 3:38 PM, Alex Malyushytsky
<malyushytsky at gmail.com> wrote:
> You may try to use boolean operations for computing the "stub".
>
> http://www.vtk.org/Wiki/VTK/Examples/Cxx/PolyData/BooleanOperationPolyDataFilter
>
> If for example you have sphere and you slice it with a plan.
> Boolean intersection of such 2 objects will be a polygon you can display (
> you probably can use vtkFillHolesFilterto triangulate it )
> to restore the look of solid after slicing.
>
> Hope this helps,
>      Alex
>
>
>
> On Tue, Mar 17, 2015 at 10:46 PM, Muhammad Nour <mnour.ai at hotmail.com>
> wrote:
>>
>> Dear Alex,
>>
>> Thank you very much for your reply.
>>
>> I can make presentation look like solid (e.x. by using opacity property).
>>
>> But I want to slice an object, and result must be filled as if the object
>> is solid.
>>
>> Suppose my object is a torus, so I have slice as two circles (one inside
>> other).
>>
>> I want to fill space between these circles.
>>
>> I have tried using vtkDelaunay3D class but it distorts objects.
>>
>> Also I tried using vtkFillHolesFilter filter but it fills all empty space.
>>
>> I hope I explaine my point.
>>
>> Thank you again.
>>
>> ________________________________
>> Date: Tue, 17 Mar 2015 18:34:00 -0700
>> Subject: Re: [vtkusers] Fill interior 3D object
>> From: malyushytsky at gmail.com
>> To: mnour.ai at hotmail.com
>> CC: vtkusers at vtk.org
>>
>>
>> AFAI understand there is no solid objects there are presentations of
>> solids.
>> Such presentation may look like solid unless you are inside the object.
>> If that not what you want you are on your own.
>>
>> Similar to 2d , 3d  objects exist for a solely purpose of presentation.
>> You may 'subdivide' your sphere for example and construct it from the
>> number of hexahedrons ( like circle from quadrilaterals),
>> but even if you do so you will see those elements when you move your
>> camera too close not like solids.
>>
>> But if it what you want , you may look at Delaunay3D.
>>
>> Regards,
>>     Alex
>>
>>
>> On Sat, Mar 14, 2015 at 11:20 PM, Muhammad Nour <mnour.ai at hotmail.com>
>> wrote:
>>
>> Hi all,
>>
>> I am using MS visual studio 2008 and vtk 5.10
>>
>> I want to fill interior of some objects (like sphere), so they must be
>> solid.
>>
>> I've tried vtkFillHolesFilter class but it fills holes of surface not
>> inside object.
>>
>> Is there any other filter or class can do it?
>>
>> Thank you very much
>>
>> _______________________________________________
>> 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
>>
>>
>
>
> _______________________________________________
> 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
>



-- 
Unpaid intern in BillsBasement at noware dot com


More information about the vtkusers mailing list