I have a textured axe in Roblox. I’m looking to export this axe, with its textures, into Blender so I can render it. however, when exporting, I am given an mtl file, which is not that compatible with blender, Is there a way around this?
You should be getting multiple files when exporting your axe, such as the .obj file, .mtl file, and image files if there are any textures. I would recommend exporting your axe to a folder as all the files need to be in the same directory for the textures to show in Blender. You can then import your axe through File > Import > Wavefront (.obj) in Blender.
I don’t know the technical details, but it seems that the .mtl file is needed to “connect” your textures with your axe. Otherwise, your axe would be shown with no textures.
Also, if your textures look transparent on importing, select the object, go to Material Properties, then scroll down and set Blend Mode to “Opaque” for each texture.
It is a part of .obj and contains texture data. If u want to change it in blender, open .obj, go to shading tab and edit the textures