# \[4.7.1\] Deferred Decals not working from certain normals

**URL:** <https://forums.unrealengine.com/t/4-7-1-deferred-decals-not-working-from-certain-normals/312214>\
**Category:** Rendering\
**Tags:** decal, unreal-engine, editor, Decals, Rendering, question\
**Created:** [March 23, 2015, 6:55am UTC](https://forums.unrealengine.com/t/4-7-1-deferred-decals-not-working-from-certain-normals/312214 "2015-03-23T06:55:06Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![anonymous\_user\_51b994c9](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_51b994c9](https://forums.unrealengine.com/u/anonymous_user_51b994c9)\
**Post date:** [March 23, 2015, 6:55am UTC](https://forums.unrealengine.com/t/4-7-1-deferred-decals-not-working-from-certain-normals/312214/1 "2015-03-23T06:55:06Z")

</div>

Hi there!

I was just taking part of the March Unreal Game Jam and noticed that our bullet hole decals were only being applied to some surfaces based on their normal. After about an hour we had to abandon trying to fix this.

After the Jam, I downloaded the 4.7 Content Examples project and loaded the Decals level to hope and see what I was doing wrong, but to my surprise it appears that this might be an engine bug.

 ![35417-decalsbroken.png](https://d3kjluh73b9h9o.cloudfront.net/original/4X/5/8/b/58b0a15e5d07b40e8a3b6169c9a8b1bf046f8a8f.png)

Repro steps:

1. Download 4.7 content examples
2. Create project from content examples
3. Launch Content Examples in 4.7.3.
4. Load Decals level.
5. Bring in a BSP cube and a Cube mesh near one of the decals.
6. Copy or add a decal to the scene, apply a decal material and rotate and translate the decal near the new actors.
7. Notice how it’s not applying on certain surfaces anymore.

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_6e7b421a](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_6e7b421a](https://forums.unrealengine.com/u/anonymous_user_6e7b421a)\
**Post date:** [March 23, 2015, 3:26pm UTC](https://forums.unrealengine.com/t/4-7-1-deferred-decals-not-working-from-certain-normals/312214/2 "2015-03-23T15:26:01Z")

</div>

Hello GD09Scott,

What you are reporting is actually not a bug, and is working as intended. In order to get your decals to display properly you will need to edit a few settings. Firstly, the reason it is not showing on that particular face is because it is not receiving direct light as a ‘Translucent’ decal. By translucent I mean the ‘Decal Blend Mode’ is set to ‘Translucent.’ Use the directions and images to get your decals to render correctly.

**Project Settings**

 ![35460-projectsettingsdecal.png](https://d3kjluh73b9h9o.cloudfront.net/original/4X/b/c/9/bc97a31ea59867caff8bd2786b19d53584f6bf8e.png)

Go into your **'Project Settings** ’ and within the ‘ **Rendering** ’ section scroll down to the ‘ **Lighting** ’ and ‘Optimizations’ options and check **‘Dbuffer Decals’** , **‘Movables in early Z-pass’** , and **‘Early Z-pass’** to **‘Opaque and Masked Meshes.’**

**Decal Material Properties**

![35471-decalmaterialproperties.png](https://d3kjluh73b9h9o.cloudfront.net/original/4X/f/4/f/f4fc6010c19fcb7729bf3529705b5b4bfb4f2671.png)

After making these changes, close and restart the editor. Rebuild your scene and you should now be able to see the decal on the face of the BSP.

Let me know if you are still having difficulties, or if you have further questions.

Cheers,

Andrew

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_51b994c9](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_51b994c9](https://forums.unrealengine.com/u/anonymous_user_51b994c9)\
**Post date:** [March 23, 2015, 9:01pm UTC](https://forums.unrealengine.com/t/4-7-1-deferred-decals-not-working-from-certain-normals/312214/3 "2015-03-23T21:01:32Z")

</div>

Thanks , looking forward to testing this out when I get home!

---

<div class="post-metadata">

**Author:** ![CharlyCarrelet](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/charlycarrelet/32/466980_2.png) [@CharlyCarrelet](https://forums.unrealengine.com/u/CharlyCarrelet)\
**Post date:** [June 24, 2015, 4:02pm UTC](https://forums.unrealengine.com/t/4-7-1-deferred-decals-not-working-from-certain-normals/312214/4 "2015-06-24T16:02:03Z")

</div>

Thanks a lot, it works fine !

---

<div class="post-metadata">

**Author:** ![KamiUE](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@KamiUE](https://forums.unrealengine.com/u/KamiUE)\
**Post date:** [July 16, 2015, 5:48am UTC](https://forums.unrealengine.com/t/4-7-1-deferred-decals-not-working-from-certain-normals/312214/5 "2015-07-16T05:48:18Z")

</div>

i have same problem,decal shows on two side of a wall correctly ,and completely stretched on two other sides.i ve set those settings mentioned above but still the same result.any help??

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_6e7b421a](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_6e7b421a](https://forums.unrealengine.com/u/anonymous_user_6e7b421a)\
**Post date:** [July 16, 2015, 2:14pm UTC](https://forums.unrealengine.com/t/4-7-1-deferred-decals-not-working-from-certain-normals/312214/6 "2015-07-16T14:14:37Z")

</div>

I am assuming you are seeing something like this?

**Decal Actor Applied**

 ![50439-decalnormals.png](https://d3kjluh73b9h9o.cloudfront.net/original/4X/3/9/0/390a74ec583b6b7fd2e67ba902a1c19834c2bcf4.png)

This is not a bug, but just how decals function. Think of a decal like a sticker in which you can only apply it to a single flat surface and does not wrap around objects.

**Decal Arrow Direction**

![50440-spritefacingarrow.png](https://d3kjluh73b9h9o.cloudfront.net/original/4X/0/d/2/0d24734779e89ed7c1b2a47d23540213b95555f1.png)

The arrow connected to the sprite of the decal indicates forward facing direction in which the decal will be applied.

Let me know if this is the issue you are experiencing, or if it is something else. A screenshot of the issue would help me visualize your issue and determine the troubleshooting steps to take.

Thank you,

Andrew

---

<div class="post-metadata">

**Author:** ![tanyongdahaoren](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@tanyongdahaoren](https://forums.unrealengine.com/u/tanyongdahaoren)\
**Post date:** [October 14, 2016, 7:58am UTC](https://forums.unrealengine.com/t/4-7-1-deferred-decals-not-working-from-certain-normals/312214/7 "2016-10-14T07:58:21Z")

</div>

Thanks,but I don’t want circled part,is there anyway?

![110850-qq截图20161014153846.png](https://d3kjluh73b9h9o.cloudfront.net/original/4X/c/9/3/c939dea9d2c7a89f5ce913c826b7257c028b5c03.png)

---

<div class="post-metadata">

**Author:** ![tanyongdahaoren](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@tanyongdahaoren](https://forums.unrealengine.com/u/tanyongdahaoren)\
**Post date:** [October 14, 2016, 8:11am UTC](https://forums.unrealengine.com/t/4-7-1-deferred-decals-not-working-from-certain-normals/312214/8 "2016-10-14T08:11:31Z")

</div>

Another question,In decal material,“PixelNormalWS node” is not work correctly,Why?

 ![110851-qq截图20161014155542.jpg](https://d3kjluh73b9h9o.cloudfront.net/original/4X/9/f/5/9f5055306b49dfde5398ef3150cb00ad1db4e3b9.jpeg)

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_6e7b421a](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_6e7b421a](https://forums.unrealengine.com/u/anonymous_user_6e7b421a)\
**Post date:** [October 14, 2016, 3:48pm UTC](https://forums.unrealengine.com/t/4-7-1-deferred-decals-not-working-from-certain-normals/312214/9 "2016-10-14T15:48:45Z")

</div>

Hey tanyongdahaoren,

Thanks for the bug report. I was able to confirm what you are reporting and have gone ahead and entered a bug report for the issue. You can track the issue following the link below on our public issues tracker.

**[Ue-37337](https://issues.unrealengine.com/issue/UE-37337)**

Once the issue has been addressed by our engineers either myself or another staff member will return with an update.

Let me know if you have further questions or need additional assistance.

Cheers,
