Hy guys I have a problem that was probably already discussed but can’t find it in the forum. My viewport is lagging big time when my scene becomes a little bit more complex and especially when I turn forestpack on some splines. I have a 32core 3,6Ghz CPU and 128GB of RAM and a 2080TI 11GB graphics card so I don’t think the problem is my machine. Do you have some suggestions how to solve the issue? Maybe some plugin or something similar that can manage my textures or something like that?
3ds Max 2020 had also started lagging on me after importing a lot of props meshes / plants, and having probably hundreds of materials in the slate editor.
I tried the following things, and now everything is back to speed. I don’t know what exactly worked, so you can try them by yourself:
The viewport lag in 3dsmax could be due to the following reasons:
Outdated graphic card driver. Make sure your video card drivers are upto date.
If your scene has a lot of objects with same material, try attaching them.
If you are using Forest pack to scatter some complex geometries in your scene, you can use the different display modes such as proxy or point cloud to simplify your scene in viewport.
You can also try switching 3dsmax display driver to Direct3D9.
Do you have screens of what exactly you are working with? I once had a scene froze up when dragging the timeslider and the slate editor open. A custom material library open in slate was the reason.
Using (multiple) Distance Maps with either many objects or heavy geometry can result is slower scene performance if the material editor is open and is displaying these maps or materials using them
World space modifiers on many objects can slow down a scene due to mesh data being transferred forth and back
In general, Slate editor and browser both are mostly slower compared to the legacy material editor and browser, closing it may help
Try to hide the ribbon toolbar within Max UI. It can slow down Max, and for some users, bad viewport performance improves if you reset it: right click > Ribbon configuration > reset Ribbon to default
Check if your scene has an excessive number of animation layers or empty tracks - some cleaner scripts can take care of these. In some cases, scenes tend to introduce crazy number of tracks for some reason, which bloats file sizes and affects performance
are you using lots of 3rd party assets or geometry produced by plugins? Make sure to inspect these, maybe they are the culprit?
Have you tried to identify the source of the slowdown?
The animation tracks tip from Pokoy is a good one, had this same issue slowing down even simple scenes. With Forensic from sini software it was solved.
There are a lot of cleaner scripts, which clean note track, among all garbage…but so far I did not find any script which makes better job than this one note tracks cleaner…
It it is real life saver…
If you do not have 3DSky account, here is the script
Cheers!
(
for i = 1 to theMixer.numMaxMixers() do theMixer.removeMaxMixer 1 false 1
local trackIndex = 1
local m = trackViewNodes
while (m != undefined) do
(
ct = numNoteTracks m
i = 1
while not keyboard.escPressed and i <= ct do
(
deleteNoteTrack m (getNoteTrack m 1)
if (mod i 200) < 1 then Print (ct-i)
i = i+1
)
trackIndex = trackIndex + 1
m = trackViewNodes
)
)
My problem was connected with the mouse as well. I had another model of it, but it caused the problem. In my case changing polling rate from 1000hz to 125hz solved this problem with Max and Autocad where I faced the same issue with viewport performance too.
Resolved some of the issues with the turning off the materials library and the material editor and cleaning all the cad drawings from the scene but still not working as i would like since is a 128GB of Ram machine and it is not using even close of the full amount of RAM. Thanks for helping, any more suggestions are highly appreciated.
AFAIK 3ds Max lagging has nothing to do with the amount of system RAM. Amount of VRAM is much more important here, but your GPU should ba able to handle pretty heavy scenes without much trouble. Anyway, if you have many highrez textures being displayed in the viewport, even 11GB might be not enough. Try to turn off display in viewport feature for some or all textures and see if that helps.
But you are also saying in your first post that Forestpack is causing the most noticeable performance hit… did you check if it gets better when you test what exactly does it?
Many of the steps proposed here might not even help with the problem in your case if it’s solely related to FP.