Hello <span class="Apple-style-span" style="font-family: Helvetica, Arial, sans-serif; border-collapse: collapse; ">Sebastian,</span><div><font class="Apple-style-span" face="Helvetica, Arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;"><br>
</span></font></div><div><font class="Apple-style-span" face="Helvetica, Arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;">I would look for the right filter that vtk has.. otherwise I'll do the following(for union operation. other operations will be similar)</span></font></div>
<div><font class="Apple-style-span" face="Helvetica, Arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;"><br></span></font></div><div><font class="Apple-style-span" face="Helvetica, Arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;">1. get all geometry of two objects that you want to perform union operation.</span></font></div>
<div><font class="Apple-style-span" face="Helvetica, Arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;">2. compute points that are inside the object A and object B by testing point in tetrahydron(I forget the formula but it's simple combination of dot and cross products)</span></font></div>
<div><font class="Apple-style-span" face="Helvetica, Arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;">3. eliminate one point by one point while fixing topology.</span></font></div><div>
<font class="Apple-style-span" face="Helvetica, Arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;">4. merge the result and send it back to vtk</span></font></div><div><font class="Apple-style-span" face="Helvetica, Arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;"><br>
</span></font></div><div><font class="Apple-style-span" face="Helvetica, Arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;">Sorry for not being much help.</span></font></div><div><font class="Apple-style-span" face="Helvetica, Arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;">--</span></font></div>
<div><font class="Apple-style-span" face="Helvetica, Arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;">Jeonggyu Lee<br></span></font><br><div class="gmail_quote">On Fri, Mar 19, 2010 at 7:31 AM, Sebastian Gatzka <span dir="ltr"><<a href="mailto:sebastian.gatzka@stud.tu-darmstadt.de">sebastian.gatzka@stud.tu-darmstadt.de</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div bgcolor="#ffffff" text="#000000">
<font size="-1"><font face="Helvetica, Arial, sans-serif">Hey guys.<br>
<br>
May I repost this question?<br>
How can I do boolean operations on objects?<br>
<br>
Simple example: I want to render a room with windows and doors.<br>
How can I "cut out" the windows and doors with simple geometric objects?<br>
<br>
Cheers. Sebastian<br>
</font></font><br>
Am 19.02.2010 11:32, schrieb Sebastian Gatzka:
<blockquote type="cite">Hello
again.
<br>
<br>
Does anybody know how I can do boolean operations on two (cube)
objects?
<br>
I want to substract two cubes from one another.
<br>
I have read some scripts about this topic so far, but they were far too
advanced for my understanding.
<br>
Can anybody give me the basic idea how this can be done?
<br>
<br>
BTW: Many thanks for your previous help on displaying structured grids.
<br>
I don't know if "thank you" mails are appreciated in this mailinglist,
so I waited until my next question to say "thanks"!
<br>
<br>
Sebastian
<br>
_______________________________________________
<br>
Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a>
<br>
<br>
Visit other Kitware open-source projects at
<a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a>
<br>
<br>
Please keep messages on-topic and check the VTK FAQ at:
<a href="http://www.vtk.org/Wiki/VTK_FAQ" target="_blank">http://www.vtk.org/Wiki/VTK_FAQ</a>
<br>
<br>
Follow this link to subscribe/unsubscribe:
<br>
<a href="http://www.vtk.org/mailman/listinfo/vtkusers" target="_blank">http://www.vtk.org/mailman/listinfo/vtkusers</a>
<br>
<br>
</blockquote>
</div>
<br>_______________________________________________<br>
Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
<br>
Please keep messages on-topic and check the VTK FAQ at: <a href="http://www.vtk.org/Wiki/VTK_FAQ" target="_blank">http://www.vtk.org/Wiki/VTK_FAQ</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a href="http://www.vtk.org/mailman/listinfo/vtkusers" target="_blank">http://www.vtk.org/mailman/listinfo/vtkusers</a><br>
<br></blockquote></div><br></div>