6a1ac88b8efc9a49e5f91782f755f44ad5953adf
When running versioning for the Glare node, the code assumes the ID given by the iterator belongs to the scene containing the node tree. But this might not be the case, as the Glare node might be inside a node group, in that case, the ID will be the node tree itself. To fix this, recursively go over the node trees starting from the scene, passing the scene down all the way. And for node groups not used by any scene, assume the first scene, since this is better than not doing versioning. Pull Request: https://projects.blender.org/blender/blender/pulls/132869
…
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%
