cc28ad8dcf0f52cd756a7ef39c684cada450424f
While the python API for the legacy Grease Pencil object can be fully deprecated, annotations still make use of the `bGPdata` DNA and therefore need their own python API. This removes `RNA_def_gpencil` entirely, but replaces parts of it in `RNA_def_annotations` to make sure that annotations keep working as before. Note that this is only a very small subset of the legacy Grease Pencil API. Technically, this "removes" python API functionality from annotations because they are full Grease Pencil IDs, but the idea is to make them simpler and encourage users to use Grease Pencil objects instead. Pull Request: https://projects.blender.org/blender/blender/pulls/125097
…
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%
