ba04393fdeb37280f5739bbd0c2c84ba14271681
Remove long-deprecated constraints that will likely never be implemented in this form. - Rigid Body Joint Constraint was removed in 2.80, but some references remained in the code. Versioning code was written that tried to remove them on load, but since constraint initialization code sets the type to CONSTRAINT_TYPE_NULL before versioning gets a chance, the versioning code ended up never running. This has all been removed. - Python/Script Constraint never worked since 2.50 and showed an error message in the UI panel. These constraints now load as 'null' constraint, as seems to be (looking at the code) the way that Blender currently deals with removed constraint types. These still show up in the outliner and python API, but have no UI panel. Removing such constraints completely will be left for another time, as it is beyond the scope of removing these two specific constraint types. Pull Request: https://projects.blender.org/blender/blender/pulls/136672
…
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%
