Mine does that sometimes, but it seems to be only when I have DirectX shaders in the viewport.
At least, that's the only thing I can find in common with the few files that get a slow undo - most of the time it's perfectly fine.
It is the direct X, but you don't need to be using Direct X materials to get the slow down. Switching to open GL fixes it, but then when I do add spec and bump maps I can't see them. Great.
It seems to be related to the 'Show DX in viewports' flag for standard materials. If this is ticked in the MatEd then it slows down undo to varying degrees, even if the material isn't assigned to any object in the scene.
The DX9 Shader doesn't seem to have this problem, so a possible workaround is to save out the FX file while in the standard material, turn off the flag, and then do a new proper DX9 Material using that FX file.
I have a theory that it might be something to do with Max creating "Shell materials" or backing up existing materials when using render-to-texture... but it's far more likely that it's just the viewport shader, as Steve says.
Replies
Are you sharing a license on a network by chance?
At least, that's the only thing I can find in common with the few files that get a slow undo - most of the time it's perfectly fine.
Not sure if it's the DX shader itself or the emulation of DX shaders for standard materials.
- Steve
The DX9 Shader doesn't seem to have this problem, so a possible workaround is to save out the FX file while in the standard material, turn off the flag, and then do a new proper DX9 Material using that FX file.
- Steve
Cheers
Steve
Cheers
Steve