I am working on a number of interior scenes, all of which are separate Max files, but they use a central XREF material library (using XREF materials) so that updates to these materials affect all scenes. The scenes are relatively simple - typically single rooms with a bed, a couple of sofas, a few nik-naks, books etc. The max scene (compressed when saved) are around 30-50MB in size.
I can be working on a scene, and the max session will gradually become less and less responsive. When I bring in another XREF material, it might take a few minutes for the screen to refresh (lots of white dialogue boxes etc). When I look at the ram usage, it will be around 12-14GB or so!!!! Our systems are 16GB i7 machines with GTX670 cards.
If I run the maxscript:-
t=trackviewnodes;n=t[#Max_MotionClip_Manager];deleteTrackViewController t n.controller;gc()
and wait for around 5 minutes, the ram usage will clear and drop back down to a few MB. Performance will increase again, but the scene soon slows down again.
This is painful. Very painful indeed. I have perhaps 20 different scenes on at the moment.
Can anyone suggest a fix on this?
I can be working on a scene, and the max session will gradually become less and less responsive. When I bring in another XREF material, it might take a few minutes for the screen to refresh (lots of white dialogue boxes etc). When I look at the ram usage, it will be around 12-14GB or so!!!! Our systems are 16GB i7 machines with GTX670 cards.
If I run the maxscript:-
t=trackviewnodes;n=t[#Max_MotionClip_Manager];deleteTrackViewController t n.controller;gc()
and wait for around 5 minutes, the ram usage will clear and drop back down to a few MB. Performance will increase again, but the scene soon slows down again.
This is painful. Very painful indeed. I have perhaps 20 different scenes on at the moment.
Can anyone suggest a fix on this?
Comment