Is there a way to make material service render transparency?
It’s kinda stupid I cant have a material with transparency if I can have a decal or a surface appearance that can.
Unfortunately Material Variants treat White and Alpha as the same channel, which as you pointed out is inconsistent with how other texture types handle Alpha.
There is currently an Engine feature request that you should add to:
And to answer your question, you’re correct that a Part using a decal or a meshpart using SurfaceApparence would work. Also using a Texture class object is an option, since at least that texture type can tile.