I’m trying to create a material for a model that includes a window, which should be semi-transparent (not fully invisible), using an Opacity Map in Unreal Engine 5.4.
My Opacity Map contains a gray area where partial transparency is intended.
I set the material’s Blend Mode to Translucent and connected my Opacity Map.
However, when I apply this material, I encounter severe visual artifacts: the entire object becomes partially see-through against other objects in the scene, or other objects incorrectly show through it where they shouldn’t.
I understand maybe the issue is likely related to blending or the shader.
How to fix it ?
I double-checked, everything is fine with the normals. They are okay, they look outward as they should.
Perhaps it’s incorrect blending or shader settings. Because in Blender, when I connect to the alpha channel, everything works fine, but in UE5 it doesn’t.
Translucency regularly has sorting issues with real-time rendering, I’d assign a translucent material just to the polygons that need it, it’s cheaper and has less artifacts that way, even if it’s an extra material slot/draw call. Translucency is expensive.