Ok so I am making a gun muzzle flash for my FPS game. I’ve made a cube in Blender and scaled down one face so that it is like a pyramid. AFAIK there isnt any point for me to apply the texture in Blender, as the transpareny effects etc I add to Cycles wont work in my Unity project.
So, I imported just the blank pyramid shape, but it has the grey texture for the mesh.
So I set the material in Unity to ‘Transparency’, and in albedo I added a gun flash texture which is a 2d image of the gun flare, with transparent edges (also the flare itself has an element of transparency).
But no matter what settings I try for the texture and the material, it doesnt work. I either make the entire mesh transparent or not, also for some reason the gun flare doesnt show on the object, It just makes the pyramid change colour (but in the material preview inspector the gun flare looks great).
I set the texture to be a sprite, then I tried default again. I checked/uncheecked the Alpha Is Transparency. I set the material to many things too , and none of them seem to work.
Has anyone got an idea of what I’m doing wrong? Many thanks