My materials dont show?

Hello.

I created some materials in materials editor with my own textures by picturing some random enviroments in my location and made it…The problem is, i wanted to use them in another projects, but what happend is that i created a folder for my materials and from the previous project i worked on, i just copied them in new folder. After that i tried to import them but it seemd like a folder is empty, but it wasnt, i checked it … What is the problem… Also with textures…Does not show …

First try right clicking on your contents folder and select “fix up redirectors in folder” not sure if that will work in this case but it’s worth a try.

To avoid problems like that instead of just copy pasting the files from your old project to the new one open your old project, right click the things that you want to transfer (in this case the materials, it will automatically include everything the materials used) go to asset actions and migrate them - you have to chose the content folder of your new project to avoid redirect problems once they are migrated you are free to rename and change the folders from within the engine. If you do it with copy paste you have to make sure that the folders are with the same directory names compared to the project file or you’ll have redirect problems like textures not showing up. Not sure why the folder looked empty, if it was in the content browser it probably didn’t refresh properly sometimes that happens to me and changing to a different directory and going back fixes it.

Hi

First try didnt work for me.

U showed me to do Migration, actualy i used Export option and it kinda worked for some assets…For example, i exported few textures, some fbx files and some materials… Problem is: fbx files were showing when i tryed to imort them in another project, non materials were showing and only for example 3/10 textures were showing that can be imported… other all looks “hidden”, but when i check folder ooutside of engine , everyhing is there…

How are you trying to import them and what format are the files?

hi, sorry for kinda late answer… See the following situation:

Imagine i created new Folder on my Desktop…Now i open my UE4 Projects, and take for example a “Starter Content”, i copy Textures files into my new folder on desktop and also i copy for example some materials. Close folders, close engine… Check folder on desktop : i see it contains a texture folder with UASSET files, and also i check Materials folder which contains uasset files. Now i open new project in UE 4.19.2. For example FP project. Now i click on import , find my desktop folder ,and check both textues and materials folder, but inside of engine, folder is empty, i cant imoport anyhing. Outside of egine i see there are uassets in folder. what is the problem?

Ok now I see your problem. You’re not supposed to import UASSET files like that. Just use the migrate option as I said in my first comment that will work 100%. If you do want to import them by copy pasting for whatever reason uasset files are the file type unreal uses however you can’t import that by drag and dropping or by pressing the import button, you need to actually go and put the files manually inside your project folder under the same path inside the content folder as your old one. So if in your old project your materials were in “Content/Folder 1/Folder 2/Materials” in your new project they will have to be in the exact same path “Content/Folder 1/Folder 2/Materials” or it will break the redirectors and you’ll have to set their textures all over again.

Well then you have to manually move them inside the new project folder, you can still do it with a migrate. Make a new folder anywhere, for example your desktop and call it content as that’s easier to manage, migrate whatever you want to that folder but don’t make new subfolders for them just straight up put them there - UE4 will deal with the folder creation and things on it’s own. When you want to put them in a new project copy the contents of that folder into your projects content folder (not by importing in UE4 but by actually opening up your new project in your windows explorer and pasting them there). If you end up with some of them not looking the way they should the “right click>fix up redirectors in folder” will solve it this time around.

Meh…I wanted to keep some stuff i need on my flash drive, but if i cant keep it in folder on my pc how im gona copy it on a flash drive and use it on another pc…I have 2 computers and i want to transfer some uassets from one to another, are there any other solutions?

Yea…This almost worked… I did as you said and it all worked just fine, but there is a problem…
All statics meshes are now without material, is that how it should behave or what?
I mean that when i pick and drop SM in view port, they are all in shape, but missing materials on them

That’s the redirectors problem, the meshes are looking for the materials in the old directory/path relative to the project (or maybe to the mesh itself not sure), if they don’t find it there they’ll show up with missing materials. “Fix up redirectors in folder” option should solve that but I’m not sure if that works when just copy/pasting files like that so you might have to manually add the materials to the mesh.

Mhm…I used “fix up redirectors” in main folder which contains the assets, not one that inherents…Okay that worked for me right now i guess. SM have their materials.
Thank you for your time. If i can upvote you somehow just tell me.