System Information
Operating system: Windows-10-10.0.18362-SP0 64 Bits
Graphics card: GeForce GTX 1080 Ti/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 442.92
Blender Version
Broken: version: 2.83 (sub 17), branch: master, commit date: 2020-05-18 23:31, hash: rBff7a30d92884
Worked: 2.82a
Short description of error
When working on a larger scene (13000 objects, 24million polys) in blender 2.83 and 2.90, the programm is often freezing for a few seconds. It is not a special task where blender freezes, but the only things I´m doing is orbiting around, selecting objects and assinging materials to them.
I experienced this behavior two weeks ago where I first tested blender 2.83 and 2.90. I thought maybe it will improve but compared to blender 2.82a it is reals noticeable and you can´t work with the newer blender versions. For me it is a big regression!
Sorry I can´t share a file because it is from a client.
But I created another file, where you can see what I mean. Because we need to produce a big file a few steps need to be done.
Exact steps for others to reproduce the error
Open the attached blend file.
You see boxes, select them step by step and raise the count in each array to about 3500.
Then apply every array modifier.
Then select one new box object go into edit mode, hit p to seperate by loose parts. Do this with all the five cube objects.
If you have done everything right you should have about 17499 seperate cubes.
Obit now around select a few cubes and assign shaders to them. ( I included lots of shaders in the scene). Do this a while, select sometimes more cubes and assign shaders.
With blender 2.82a it works relatively smooth. Sometimes the selection of the cubes is a little bit slow.
Do the same prozess from start to end with blender 2.83 or 2.90.
The preperation tasks to get all the cubes is a little bit slower as in 2.82a but when you are selecting objects and assinging shaders blender 2.83 and 2.90 are often freezing and the loading mousepointer is shown for a few seconds.
With this approach I can reproduce the performance regression! At work I often do such tasks (shading cars or motorcycles) and now with blender 2.83 and blender 2.90 its nearly impossible to get the objects selected and shaded because of freezes every now and then.
I hope you can also reproduce it and solve the problem!
I like blender and if this regression problem persists, I would be stuck to blender 2.82a.
Greetings



