So i bought a material pack off the marketplace, and migrated the assets over to one of my other projects do use the materials on my meshes. At first i noticed it wasn’t looking the same at all between the projects, but after checking the exact same material in the material editor window, i’ve noticed they dont look anything alike despite being the exact same material with exactly the same settings as each other. I’m not quite sure what the reason for this is, and all my preview settings are set as high as they can go. If theres anyone who could help it would be greatly appreciated. The first image is the material from the original material pack in its own project, the second is from the material after its been migrated into my other project. Not sure what the relevant settings would be to change this, so if you need any screenshots of something else to be able to tell please let me know.
It almost looks like a texture coordinate is off or something was unplugged from a node. Are the material editor nodes the same as well and all connected correctly? I have had materials do something similar and its usually because some nodes were disconnected.
I all the materials are instanced off a master material, which i checked in both projects, and all the nodes/connections are exactly the same.
I tried playing around with things a bit more, and i noticed that when i load up my level on the ‘default’ empty map, and check the materials in the material editor, they look similar to the above, and when i ‘zoom out’ once the materials seem like they ‘load’ correctly and look perfect. This happens for almost everything, so it seems as if the materials that i linked above are in some way ‘not completely loaded’ yet.
When i actually open up the level that i need to apply the materials to all my meshes, the above happens, but regardless of zooming in or out, it seems like they never ‘finish loading’. In the content browser window they look correct and all the links are correct, it just seems like as soon as i switch to the level i need to edit on, the materials don’t work anymore?
Just put in 2 cubes, one’s on an empty default map, the other is on the level i’m working on. Exactly the same material, same cube with same lightmass settings, completely different look.
Can you recreate the material instance on the map your working on? Its kinda far fetched but i sometimes delete my Saved/Intermediate folders within the project folder when i get weird bugs i can’t figure out, as well as the temp folders inside the hidden AppData folder.
It seems to be a mipmap bug involving texture streaming when working with the editor. You can work around it by turning off texture streaming in the project settings.
That seemed to work the trick FrankieV, thanks so much
Also thanks again jim, really appreciate everything you tried!
Just curious, is there any later-downside of turning off texture streaming? It seems to work great at the moment, i just wanted to be aware if its going to affect anything later on that i need to be aware of/avoid?
Again, thanks so much! Been tearing my hair out with this one.
The texture streaming bug seems to only occur when working with the editor and the only downside is a slight loss in (questionable) performance during the editing process. Best practice during this as part of the DCC process is to maintain the highest asset fidelity as possible and then optimize for the final output as to the given need. In this case one does not really need texture streaming during the iteration process and since we even have TS problems from time to time the habit is to turn it off as it’s not needed and turn it back on when baking the project out for testing.