2bf46b3189c7f8181cc89812e38ee6fcf839fa1b
When loading an unknown node type from a newer Blender version, the node storage data cannot be properly loaded. Re-saving the file will then crash if saving with the same node type idname, since new Blender versions cannot find the expected storage data. Loading in older versions should replace unknown node types with a dummy "Undefined" node that will get loaded as `NodeTypeUndefined` in newer versions as well. Custom node types are exempted from this since they store all data as generic ID properties and can always be fully serialized. Pull Request: https://projects.blender.org/blender/blender/pulls/114803
…
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%
