# Add boolean operations filters

**URL:** https://discourse.paraview.org/t/add-boolean-operations-filters/7040
**Category:** Feature Requests
**Created:** [April 22, 2021, 4:30pm UTC](https://discourse.paraview.org/t/add-boolean-operations-filters/7040 "2021-04-22T16:30:54Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![mwestphal](https://discourse.paraview.org/user_avatar/discourse.paraview.org/mwestphal/32/17_2.png) [@mwestphal](https://discourse.paraview.org/u/mwestphal)
#### Post date: [April 22, 2021, 4:30pm UTC](https://discourse.paraview.org/t/add-boolean-operations-filters/7040/1 "2021-04-22T16:30:54Z")

</div>

From a user voice [request](https://paraview.uservoice.com/forums/11350-general/suggestions/1955847-boolean-operations)

add boolean operations between several meshes. Not only append, but really intersection, union, difference.

Related : [Boolean Operations - #9 by RR84](https://discourse.paraview.org/t/boolean-operations/1498/9)

---

<div class="post-metadata">

### Author: ![WhosYourData](https://discourse.paraview.org/letter_avatar_proxy/v4/letter/w/b5ac83/32.png) [@WhosYourData](https://discourse.paraview.org/u/WhosYourData)
#### Post date: [April 30, 2021, 12:32am UTC](https://discourse.paraview.org/t/add-boolean-operations-filters/7040/2 "2021-04-30T00:32:06Z")

</div>

Super like!!!

---

<div class="post-metadata">

### Author: ![wascott](https://discourse.paraview.org/letter_avatar_proxy/v4/letter/w/8e8cbc/32.png) [@wascott](https://discourse.paraview.org/u/wascott)
#### Post date: [May 19, 2021, 1:48am UTC](https://discourse.paraview.org/t/add-boolean-operations-filters/7040/3 "2021-05-19T01:48:58Z")

</div>

@moreland @utkarsh.ayachit @cory.quammen Anyone mind giving me an explanation what this means? The points match? The volumes intersect? point 1 from mesh 1 - point 1 from mesh 2?

---

<div class="post-metadata">

### Author: ![cory.quammen](https://discourse.paraview.org/user_avatar/discourse.paraview.org/cory.quammen/32/11193_2.png) [@cory.quammen](https://discourse.paraview.org/u/cory.quammen)
#### Post date: [May 19, 2021, 1:58am UTC](https://discourse.paraview.org/t/add-boolean-operations-filters/7040/4 "2021-05-19T01:58:01Z")

</div>

Please see this [VTK Journal](https://www.vtkjournal.org/browse/publication/797) article that describes the problem and a set of filters added to VTK that get close to adding it, though as a geometric algorithm it is challenging to make it work in all cases.

---

<div class="post-metadata">

### Author: ![wascott](https://discourse.paraview.org/letter_avatar_proxy/v4/letter/w/8e8cbc/32.png) [@wascott](https://discourse.paraview.org/u/wascott)
#### Post date: [May 19, 2021, 3:26am UTC](https://discourse.paraview.org/t/add-boolean-operations-filters/7040/5 "2021-05-19T03:26:58Z")

</div>

Cory, I’m confused. What I see looks like an abstract with source and testing code, not a journal article. Anyway, it looks like a good idea to me. As you understand it more than I do, want to write up a feature request in ParaView to enable this functionality? (I assume it is in VTK…) OK to add me to the label. Lets make it for 5.11?

---

<div class="post-metadata">

### Author: ![wascott](https://discourse.paraview.org/letter_avatar_proxy/v4/letter/w/8e8cbc/32.png) [@wascott](https://discourse.paraview.org/u/wascott)
#### Post date: [May 19, 2021, 4:26am UTC](https://discourse.paraview.org/t/add-boolean-operations-filters/7040/6 "2021-05-19T04:26:24Z")

</div>

Found it. Thanks. Will look tomorrow.

---

<div class="post-metadata">

### Author: ![wascott](https://discourse.paraview.org/letter_avatar_proxy/v4/letter/w/8e8cbc/32.png) [@wascott](https://discourse.paraview.org/u/wascott)
#### Post date: [June 10, 2021, 9:35pm UTC](https://discourse.paraview.org/t/add-boolean-operations-filters/7040/7 "2021-06-10T21:35:44Z")

</div>

Talked to Cory. He will write this up, and i will fund it.

---

<div class="post-metadata">

### Author: ![datathing](https://discourse.paraview.org/letter_avatar_proxy/v4/letter/d/e8c25b/32.png) [@datathing](https://discourse.paraview.org/u/datathing)
#### Post date: [June 11, 2021, 6:17pm UTC](https://discourse.paraview.org/t/add-boolean-operations-filters/7040/8 "2021-06-11T18:17:53Z")

</div>

Very cool. Boolean operators are standard in 3D modelling applications are are incredibly useful. This sort of thing will make control of visualizations considerably easier!
