Adding Objects to Selection with [Ctrl + Left Click] take long time if the Selected object's count is big!

Adding Objects to Selection with [Ctrl + Left Click] take long time if the Selected object's count is big!

ubeyde_lutfi
Participant Participant
539 Views
5 Replies
Message 1 of 6

Adding Objects to Selection with [Ctrl + Left Click] take long time if the Selected object's count is big!

ubeyde_lutfi
Participant
Participant

so, if I have a selection (which take long time to select due to its big count), if I add another object to the selection with ctrl + left click, it acts like deselecting and reselecting the whole thing over and over again!

0 Likes
Accepted solutions (1)
540 Views
5 Replies
Replies (5)
Message 2 of 6

darawork
Advisor
Advisor

Hi,

 

This unfortunately does not sound like unusual behaviour for Max. The best you can do is perhaps to have the viewport display mode as simplified as possible, e.g. wireframe, with no shading, shadows or materials showing.
If you happen to have any Forest Pack elements in the scene make sure to switch their display from pointcloud to proxy pyramids or boxes too. Pointcloud display of these object can really slow Maxs viewport down to a crawl.
Also I have found recently that closing Chrome browser frees up a lot of system resources too, expecially during graphically intensive operations.
As a matter of interest; How many Polys/Verts in your scene? And what hardware/system specs are you running? Max version? Are all updates applied to software and drivers?

Regards,

Darawork
AutoDesk User
Windows 10/11, 3DS Max 2022/24, Revit 2022, AutoCad 2024, Dell Precision 5810/20, ASUS DIY, nVidia Quadro P5000/RTX 5000/GTX760

Message 3 of 6

ubeyde_lutfi
Participant
Participant

Thanks for the Replay Darawork,

3dsMax 2023 UPDATE 3 | I9 13th 13900K | 128 GB RAM | RTX 4090

it takes 21 seconds to select (25930 Objects with 1.4 M Polygons, 834300 Verts)

the issue is when I add anything to the selection it takes another 21 seconds!!, like I reselecting the Same Objects over and over again.

 

0 Likes
Message 4 of 6

darawork
Advisor
Advisor
Accepted solution

Hi,

 

Yeah, your system sounds very capable. There should be no worries there. I can't really think of anything else that would speed up the selection process. It sounds like the problem is stemming from the way Max selection system works, the way it's been coded to work. It sounds very unoptimised if that is the way it is working, which it seems to be.

I just found this: https://www.autodesk.com/support/technical/article/caas/sfdcarticles/sfdcarticles/Lag-at-selecting-o....

Might be worth going through the steps to see if your graphics system is solely running off the dedicated nVidia RTX 4090. I think I remember having to disable the Intel onboard graphics before a few years ago, for some reason. It's pretty safe to do, so long as the system sees the RTX initially.

But yes, it would be nice if Max did add single items to a selection rather than refreshing the entire selection, if that is what it's currently doing. Maybe someone who knows more about it can step in and explain.

Regards,

Darawork
AutoDesk User
Windows 10/11, 3DS Max 2022/24, Revit 2022, AutoCad 2024, Dell Precision 5810/20, ASUS DIY, nVidia Quadro P5000/RTX 5000/GTX760

Message 5 of 6

10DSpace
Advisor
Advisor

@ubeyde_lutfi 

 

To troubleshoot this further, I wonder if instead of adding the new object to your large Selection Set via the Manage Selection Sets button interface,  you did so with the single line of maxscript below it would be quicker.

SelectionSets["Boxes"] = join (join #() SelectionSets["Boxes"]) $

 

to run this test, just change the selection set "Boxes" to the name of your selection set in the 2 places above , select a new object in the scene you want to add to the selection set and then run the line from the max listener.    Easy enough to check. 

Message 6 of 6

ubeyde_lutfi
Participant
Participant
I'm not sure if restarting the PC or disabling the onboard graphics fix the issue, but now selecting the objects work as it should.