I created a very simple material in 3dmax with just a bitmap. But importing materials at runtime becomes weird, but importing works fine in edit state.
I think the problem is caused by changing the material when runtime import, because the material is different from the editor imported. But I don’t know how to solve this problem.
At runtime we do not have the full functionality of editor for creating materials. So many times it is an approximation of what the material should be. We are going to work on it but there is no planned roadmap.
A solution, that goes a bit against runtime import, is to have a library of materials in editor that are shipped with your application and you replace your materials on your runtime models from materials from that library.