[4.9] Cannot use additive material in UI.

As of 4.9, when you use K2_DrawMaterial, you cannot set your material to additive or translucent. Otherwise it won’t be render at all.

Hope someone can help fix this, thx!

Hello KillerPenguin,

I have a few questions for you that will help narrow down what issue it is that you are experiencing.

Quick questions:

  1. Do you have the Material Domain set to User Interface?
  2. Can you reproduce this issue in a clean project?
  3. If so, could you provide a detailed set of steps to reproduce this issue on our end?
  4. Could you provide screen shots of you material?

Do you have the Material Domain set to User Interface?

A; yes.

Can you reproduce this issue in a clean project?

A: Sorry mate, as much as I like to help. I can’t find time. But I bet you can really check it yourself pretty quickly.

If so, could you provide a detailed set of steps to reproduce this issue on our end?

A: Just set Material Domain to User Interface/additive then use K2_DrawMaterial with any number on the alpha.

Could you provide screen shots of you material?

A: Here, I made a simple version for you:

Hello KillerPenguin,

I was able to reproduce this issue on our end. I have written up a report ( UE-20898) and I have submitted it to the developers for further consideration. I will provide updates with any pertinent information as it becomes available. Thank you for your time and information.

Possible workaround: Add the material to an image widget in UMG.

Make it a great day

Sadly, I’m using slate. So I guess I really need Epic to fix this soon…

Hello KillerPenguin,

I am sorry to hear that the workaround is not viable to you. As I stated above you can return to this thread for updates on this issue.

Make it a great day

not in 4.9.1

4.9.2 fixed this, thanks a bunch!