# Subtractive Brush Not Working

**URL:** <https://forums.unrealengine.com/t/subtractive-brush-not-working/334842>\
**Category:** World Creation\
**Tags:** unreal-engine, level, bug-report, editor, UE4, question\
**Created:** [October 10, 2015, 6:48am UTC](https://forums.unrealengine.com/t/subtractive-brush-not-working/334842 "2015-10-10T06:48:56Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![Kuroodo\_Ditory](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/kuroodo_ditory/32/567661_2.png) [@Kuroodo\_Ditory](https://forums.unrealengine.com/u/Kuroodo_Ditory)\
**Post date:** [October 10, 2015, 6:48am UTC](https://forums.unrealengine.com/t/subtractive-brush-not-working/334842/1 "2015-10-10T06:48:56Z")

</div>

I am trying to make a window using a BSP box brush set to subtractive. I am placing it on another BSP box brush and it will not subtract.

The only way for it to work would be if I add a completely new BSP box first, and then add a completely new subtractive one. But even then, it only subtracts the new BSP box and not all the ones I have already placed prior.

Anyone know what’s wrong or what I am doing wrong?

 ![62101-img.jpg](https://d3kjluh73b9h9o.cloudfront.net/original/4X/e/c/d/ecd5a91b996afc9f59e49ec4b5f2219a52ba4fff.jpeg)

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_cc69b907](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_cc69b907](https://forums.unrealengine.com/u/anonymous_user_cc69b907)\
**Post date:** [October 13, 2015, 3:01pm UTC](https://forums.unrealengine.com/t/subtractive-brush-not-working/334842/2 "2015-10-13T15:01:39Z")

</div>

Hello ,

From your screenshot it looks like you have a subtractive brush inside of another subtractive brush. If this is what you are doing then it won’t work. Think about if you took a glass a water and you emptied it. Then you tried to empty it again. There is no water left so there is nothing left inside the glass.

If this is not the case, you will have to build in order for the subtraction to actually take place. Also you need to have an additive brush in order for the subtraction to be taken away.

---

<div class="post-metadata">

**Author:** ![Kuroodo\_Ditory](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/kuroodo_ditory/32/567661_2.png) [@Kuroodo\_Ditory](https://forums.unrealengine.com/u/Kuroodo_Ditory)\
**Post date:** [October 13, 2015, 3:38pm UTC](https://forums.unrealengine.com/t/subtractive-brush-not-working/334842/3 "2015-10-13T15:38:29Z")

</div>

In the image above, it is a subtractive brush inside of an additive brush.

By build do you mean build my project? Hmm, I didn’t try that, but it makes sense.

Anyway, I ended up creating new brushes (with the same properties) and deleted the old ones. Then when I added subtractive brushes they worked.

I will try building next time if this happens again! Thanks!

---

<div class="post-metadata">

**Author:** ![pdcsky](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@pdcsky](https://forums.unrealengine.com/u/pdcsky)\
**Post date:** [July 7, 2017, 7:17am UTC](https://forums.unrealengine.com/t/subtractive-brush-not-working/334842/4 "2017-07-07T07:17:25Z")

</div>

I recently had this problem as well and I can say something else to look out for is if you’re working with merging different levels into one, make sure that the addition and subtractive brushes in question are made in the same level.

---

<div class="post-metadata">

**Author:** ![dorusoftware](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@dorusoftware](https://forums.unrealengine.com/u/dorusoftware)\
**Post date:** [August 29, 2017, 2:58pm UTC](https://forums.unrealengine.com/t/subtractive-brush-not-working/334842/5 "2017-08-29T14:58:11Z")

</div>

I think the issue appears because of the order that these additive/subtractive shapes are created.

Additive then Subtractive works,

then create a new Additive, if you move the Subtractive shape to work with this new shape it fails.

My solution:

If you have a Subtrative shape that doesn’t work just cut then paste it in the same place. This way is treated as a new entity.

---

<div class="post-metadata">

**Author:** ![LumpApps](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@LumpApps](https://forums.unrealengine.com/u/LumpApps)\
**Post date:** [June 26, 2021, 10:57am UTC](https://forums.unrealengine.com/t/subtractive-brush-not-working/334842/6 "2021-06-26T10:57:18Z")

</div>

This worked for me in 2021. Clean and simple answer. Thanks.

---

<div class="post-metadata">

**Author:** ![dorusoftware](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@dorusoftware](https://forums.unrealengine.com/u/dorusoftware)\
**Post date:** [April 16, 2022, 9:13pm UTC](https://forums.unrealengine.com/t/subtractive-brush-not-working/334842/7 "2022-04-16T21:13:25Z")

</div>

when you don’t even remember that you posted this and what was all about

---

<div class="post-metadata">

**Author:** ![Gerald\_S](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Gerald\_S](https://forums.unrealengine.com/u/Gerald_S)\
**Post date:** [August 14, 2022, 8:56pm UTC](https://forums.unrealengine.com/t/subtractive-brush-not-working/334842/8 "2022-08-14T20:56:00Z")

</div>

Thank you! I made a copy of my level, and then subtractive failed. Then you mentioned that subtractive is dependant on the level it’s created in. I don’t undetand why subtractive doesn’t work when it issent to another level.

---

<div class="post-metadata">

**Author:** ![Gerald\_S](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Gerald\_S](https://forums.unrealengine.com/u/Gerald_S)\
**Post date:** [August 14, 2022, 9:02pm UTC](https://forums.unrealengine.com/t/subtractive-brush-not-working/334842/9 "2022-08-14T21:02:18Z")

</div>

I had the same problem, then @pdcsky said that if the subtractive is not created in the current level, but perhapse copied, then it won’t work. So I just CTR+D to duplicate the subtractive object and voila! It work worked. Su, if your subtractive is not working, then duplicate it and delete the initial subtractive.

---

<div class="post-metadata">

**Author:** ![ChickenBlitzkets](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@ChickenBlitzkets](https://forums.unrealengine.com/u/ChickenBlitzkets)\
**Post date:** [October 28, 2022, 6:52am UTC](https://forums.unrealengine.com/t/subtractive-brush-not-working/334842/10 "2022-10-28T06:52:51Z")

</div>

You are a genius.

---

<div class="post-metadata">

**Author:** ![dorusoftware](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@dorusoftware](https://forums.unrealengine.com/u/dorusoftware)\
**Post date:** [October 29, 2022, 6:55pm UTC](https://forums.unrealengine.com/t/subtractive-brush-not-working/334842/11 "2022-10-29T18:55:30Z")

</div>

my friend, i have big doubts about that

---

<div class="post-metadata">

**Author:** ![ChickenBlitzkets](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@ChickenBlitzkets](https://forums.unrealengine.com/u/ChickenBlitzkets)\
**Post date:** [October 30, 2022, 10:44pm UTC](https://forums.unrealengine.com/t/subtractive-brush-not-working/334842/12 "2022-10-30T22:44:32Z")

</div>

Well gotta start somewhere, right? 👍

---

<div class="post-metadata">

**Author:** ![Lowenfas](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Lowenfas](https://forums.unrealengine.com/u/Lowenfas)\
**Post date:** [May 12, 2023, 6:47pm UTC](https://forums.unrealengine.com/t/subtractive-brush-not-working/334842/13 "2023-05-12T18:47:56Z")

</div>

This was the first and onliest response here that actually helped. Spanks!

---

<div class="post-metadata">

**Author:** ![JoShWkdWkdman](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/joshwkdwkdman/32/935548_2.png) [@JoShWkdWkdman](https://forums.unrealengine.com/u/JoShWkdWkdman)\
**Post date:** [July 29, 2023, 4:30pm UTC](https://forums.unrealengine.com/t/subtractive-brush-not-working/334842/14 "2023-07-29T16:30:40Z")

</div>

king

---

<div class="post-metadata">

**Author:** ![3DCastle](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@3DCastle](https://forums.unrealengine.com/u/3DCastle)\
**Post date:** [October 1, 2026, 4:32pm UTC](https://forums.unrealengine.com/t/subtractive-brush-not-working/334842/15 "2026-10-01T16:32:46Z")

</div>

Or you can change the order in the brush properties.

 ![ue_brushOrder](https://d3kjluh73b9h9o.cloudfront.net/original/4X/3/4/3/3430082ec8496c80c8d0ab21bbc1db9449e0c85b.png)
