Decals not showing if emissive color is set to 0?
So, it seems that my decals are not showing up if there is no emissive color value greater than 0. This means that whatever I input in Base Color is not doing anything.
For example, a simple color of (0.5, 0.1, 0.1) for base color doesn't show up in my level.
If I however plug in the base color into the emissive value, I do get the decal to show up.
This means that if my base decal texture has black in it. It will not display the black on the wall as if it was painted. because a value of 0, 0, 0 means don't emit any light.
Which means I can't do simple stuff like this, which is on the Content examples (UE4.13)!
I tried to migrate the decal from the Content examples to my project. But still the same issue.
Some extra information. I am using UE4.14, compiled from GitHub. Using the Forward Rendering option, with MSAA.
asked Dec 29 '16 at 07:25 PM in Bug Reports
Well. I figured it out thanks to this question. https://answers.unrealengine.com/questions/524980/decals-in-forward-rendering-for-vr.html
You must change the Decal Blending Mode to use the DBuffer. I do lose a lot of functionality, Like metallic value and emissive color.
It works now.
answered Dec 29 '16 at 08:21 PM
Follow this question
Once you sign in you will be able to subscribe for any updates here