diff options
author | RUben <KUbo_0> | 2022-01-21 21:13:04 +0300 |
---|---|---|
committer | Aaron Carlisle <carlisle.b3d@gmail.com> | 2022-01-21 21:13:04 +0300 |
commit | 5b90c046d519aa7723569c9bf4e6260126e44730 (patch) | |
tree | 56afbde66367aa7da997bbdc0b6d95125351adf7 /.gitmodules | |
parent | c20f209b1c3e94f26984d8136a38ee1927ce3427 (diff) |
Fix: Object selection delay with many objects
With object collection properties open there was a huge delay when
switching active objects in a large scene, (~10k objects, ~5m vertices).
This is due to a non-optimal function to query all the collections the object is in.
To solve this the code can be simplified by using `bpy.types.Object.users_collection`
This returns all the collections the object is in removing the need to compute this in python.
Diffstat (limited to '.gitmodules')
0 files changed, 0 insertions, 0 deletions