Im trying to import my own asset but im fairly new and i dont understand what i did wrong but i imported this bottle from blender to unreal and no matter what i do i cant put a material onto the bottle idk why if you have any help that would be cool
Have you tried to drag the mesh into a level and then dropping a material right onto it? It could be that you may have multiple material elements. This could cause the material to appear inside of the mesh instead of the outside.
HI Dominic,
It looks like that mesh just has 1 material slot.
My first thought is that your project might still be compiling other shaders and has yet to compile your imported one. (You’ll see the progress in the lower right of main viewport)
Recompiling the assigned material and trying with another material is also a good options.
Welcome to the Forums.
Looks like you have a bottle here, and Nanite enabled; FYI Nanite meshes do not yet support translucent materials. If your bottle material is a translucent one (like glass), then disable Nanite for the static mesh and the material will appear.
If you did not set up LODs in Blender for this object, you will probably want to do that for Nanite-disabled meshes inside of Unreal (it’s relatively easy - the static mesh settings have the tools you need to auto-generate LODs inside of Unreal).
In blender, if you go to the material settings and click the button to select all vertices using the material slot, do they all light up? if not, assign the vertices to the material.