I’ve been having a problem recently with a rig of mine. When I move the file from one PC to another, the mesh appears white in the viewport when I open the file. I’ve applied the material to a cube next to it and that renders fine in the viewport. Both the cube and mesh render the texture fine when I render the image, it’s quite strange.
I’ve attached an image of the problem, any ideas?
Thanks,
Dom
Probably because it cant find the texture in the same path it was originally and almost sure you have it inside the 3dsmax folder in my documents or something like that, because the reason it shows up in the render is because it’s in a path 3dsmax searches for all bitmaps by default, and that is one of them.
Eg.: Originally the scene was in C:\Users\Artur\Documents\3dsMax\scenes and the textures in C:\Users\Artur\Documents\3dsMax\sceneassets\images
Then you moved it over to your computer and the paths ended up like this:
C:\Users\Dom\Documents\3dsMax\scenes and the textures in C:\Users\Dom\Documents\3dsMax\sceneassets\images
For Max to render the scene, this is fine, because no matter the windows username, Max always adds this C:\Users[USERNAME]\Documents\3dsMax to its default paths. But to display it in the viewport, it tries to use the hardcoded path, which in your case should be the first path on the “first computer”.
I might be completely off, hopefully not and you can solve your problem.
Good luck
[QUOTE=Kameleon;24657]Probably because it cant find the texture in the same path it was originally and almost sure you have it inside the 3dsmax folder in my documents or something like that, because the reason it shows up in the render is because it’s in a path 3dsmax searches for all bitmaps by default, and that is one of them.
Eg.: Originally the scene was in C:\Users\Artur\Documents\3dsMax\scenes and the textures in C:\Users\Artur\Documents\3dsMax\sceneassets\images
Then you moved it over to your computer and the paths ended up like this:
C:\Users\Dom\Documents\3dsMax\scenes and the textures in C:\Users\Dom\Documents\3dsMax\sceneassets\images
For Max to render the scene, this is fine, because no matter the windows username, Max always adds this C:\Users[USERNAME]\Documents\3dsMax to its default paths. But to display it in the viewport, it tries to use the hardcoded path, which in your case should be the first path on the “first computer”.
I might be completely off, hopefully not and you can solve your problem.
Good luck :)[/QUOTE]
Thanks for the fast reply.
Although that would make sense, the textures are stored in a folder on my desktop which I copied over along with the scene. When the scene asked for the new location for the missing textures I provided it and was given no complaints. I’ve also tried applying lots of different materials onto the mesh but none of them have any effect, so not sure where to go from here.
Sure, on your desktop, depending on username like I mentioned. It breaks the display on viewport.
Anyways, try this in the Maxscript Listener:
(
for mat in scenematerials do showTextureMap mat on
)
when stuff turns grey for me it’s usually display properties.
select the object and check the objects display properties in the display panel
look for Display color > Shaded: Material Color (on)
Also Display Properties > Show frozen in grey (off)
I’m sure it’s the bitmap paths + material display in viewport, moving a file does not freeze objects, if it does, something is very wrong hehe
After trying out all of the advice listed above, I still couldn’t get it working.
I then tried installing Max 2015 (I was using 2013 before) and found that the viewport was working fine. I’m assuming it’s some sort of problem with my graphics card, but I’m fine using 2015 from now on. Thanks for the help though.
Check if you have hardware enabled maps in the viewport, try turning it off. Good luck!