9d9dc3fc8f64cbd390fbab6391a4f70ae65276af
This adds an option `all_keyframes` to the `object.modifier_apply` operator. With the option enabled, the operator will iterate through all the keyframes, then apply the modifier and merge the result back into the original object. This is only done for Grease Pencil objects. This is how the default `Apply` operation worked in GPv2. This adds the functionality back but also keeps the current `Apply` behavior for consistency with other object types. The UI is also changed to show both options in the dropdown menu. Again, this is only shown for Grease Pencil objects. With Geometry Nodes it's possible to add new layers to the geometry. When applying, this will create a single keyframe on the first frame of evaluation. Layers with duplicated names in evaluated geometry will be deduplicated. It's also possible to have layers with empty names. When applying these get renamed to `Layer` (and `Layer.001` etc. when such a layer already exists in the original geometry). Pull Request: https://projects.blender.org/blender/blender/pulls/128487
…
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%
