GPencil Join Improvements and Autojoin Last Stroke Option

Grease Pencil developer Antonio Vazquez’s latest project is improving the joining features and capabilities of the module. His work is currently appearing in two new commits:

Improved Join Operator

The improved join operator algorithm joins the stroke based on the distance between the extremities of the strokes rather than the order of stroke creation, allowing for much cleaner and more consistent joining results, as seen below.

Old Join
New Join

Autojoin last stroke

This new feature allows for the joining of any new stroke with the end of another stroke provided it falls within the threshold distance. For the time being, the join only works in pairs, but is not limited to the last stroke being made, rather it works on any stroke on the same layer. Antonio provides several videos showcasing the operation of this new feature.

Freehand Drawing:

Primitives:

Autojoin and Trim:

 

Advertisement