Hi, my 2012 max has serious issue with map updating. When I'm using shader like Xoliul or 3pointlight it sees some maps as a previous versions. It doesn't update them in viewport and when I go to a window where i choose the map and click on the map i want it shows previous version.
here the gloss map is really bright but actually the file is all black. I changed it in photoshop and saved with vtools script. Max does see version from before saving so therefore it doesn't show the updated version in viewport. I hope my english was sufficient to show what I mean ;p It destroys the work flow horribly. Only restarting max causes it to show the proper version of map.
Replies
Anyone? Anything?
I think it might also have something to with limited memory like it stops updating if your system starts to run low on ram?
If it isn't any of that, its probably something they broke during the latest updates to the viewport & material editor and you should send them a bug report. http://usa.autodesk.com/adsk/servlet/item?linkID=9241177&id=5600504&siteID=123112
If you're running the trial version I think you can enter 0000000000 for the serial number.
That's very interesting; I've been using DX shaders lately and noticed that the refresh bug has been coming up more frequently as of late. You're saying you're just instancing the maps into a standard shader with no frills, that way it'll update THOSE correctly, and in turn, will refresh the maps you ACTUALLY want refreshed?
Good find. Thanks!
this is a pesky issue I have been looking at today.
so far 3 options present themselves.
1) don't use 2012 unless you have to.
2) stick the maps you care about into a max native material (rendermaterial inside a dxmaterial doesnt work though)
3) ghetto fix is to ctrl-alt-del and then cancel. The gfx device has to reset somehow and the textures get re-loaded.
If anyone has any real fix or better workaround I'd love to hear more.
I'm going to continue to investigate - I have got it to work by a combo of turning on and off the update maps checkbox, the hardware mode and recompiling the directx shader.