Falk David, the GSoC 2020 participant and developer behind the Grease Pencil Curve Edit Mode feature, has been hard at work improving GP's Interpolation features, with two main patches emerging:
Add interpolation operators for gpencil curves
Today I worked on the interpolation issues with curves. There is a patch now that fixes the problem: https://t.co/rY6hqDiO7f pic.twitter.com/5e8k9yJAex
— Falk David ? (@filedescriptors) December 9, 2020
The first patch fixes interpolation issues with GP curves - or more accurately adds interpolation operators for GP curves.
Improve interpolation of strokes with unequal lengths
More work on interpolation in Grease Pencil was done!
The old interpolation method didn't allow for different sized strokes - longer strokes were simply cut off. The new method can handle any size difference. Just landed for 2.92 https://t.co/lB2oJVz2VL#b3d #b2d #greasepencil pic.twitter.com/vPIbOe4DGE— Falk David ? (@filedescriptors) December 16, 2020
The second patch allows for interpolation to happen between different sized strokes, greatly increasing the usability of the feature over the previous implementation which resulted in cutoffs and patchiness.
The current algorithm decides on which two strokes to be interpolated depending on the order of the strokes in the frame, but a solution allowing to manually select the interpolated pairs is being worked on.
3 Comments
Fantastic. This is actually useful now. Didn't expect this to happen so soon :) And the workflow is super nice
WOW! This is a gamechanger! LOVE IT!
Wonderful! The next thing this needs is the ability to specify the order of the strokes and/or which strokes interpolate to which, for when you need to redraw part of the picture but can't necessarily redo all the strokes to get the order right.