ca39a6086348f898f1807500447dcb7f0d56206d
Since the code only does anything if both substrings are found, implement an early-out if either of them isn't found. This seems like a micro-optimization at first, but since the current node socket versioning requires looping over all AnimData in the file, this adds up to e.g. 1.9sec saved when loading the Spring benchmark file.
…
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%
