eb6fe4f6d719a416f1090d6dd0246b2e062b6e01
Currently the depsgraph is re-evaluated between every parent operation when parenting multiple objects. This patch evaluates it only once and does all the parenting after. Since it is most of the work, this makes a big difference in large-ish files. For example, re-parenting 400 objects in a 4000 object file goes from 10 seconds to a few tens of milliseconds. I'm definitely not familiar enough with blender internals and all possible situations to know if this is actually safe or not. Pull Request: https://projects.blender.org/blender/blender/pulls/138616
…
Blender
Blender is the free and open source 3D creation suite. It supports the entirety of the 3D pipeline—modeling, rigging, animation, simulation, rendering, compositing, motion tracking and video editing.
Project Pages
Development
License
Blender as a whole is licensed under the GNU General Public License, Version 3. Individual files may have a different but compatible license.
See blender.org/about/license for details.
Description
Languages
C++
78%
Python
14.9%
C
2.9%
GLSL
1.9%
CMake
1.2%
Other
0.9%
