Reference/Release Notes/3.0/Grease Pencil

= Blender 3.0: Grease Pencil =

Line Art

 * Speed up tile access.
 * Better tolerance to faces perpendicular to view.
 * Threaded object loading.
 * Cached calculation for modifiers that are in the same stack.
 * Loose edge type and related chaining improvements.
 * Option to filter feature line using freestyle face mark.
 * Occlussion effectiveness support for mesh material.
 * Option to filter feature line with collection intersection masks.
 * Camera overscan allows line art effective range to go beyond image frame, preventing strokes from ending right at the border.
 * Automatic crease with flat/smooth surfaces, which allows crease detection to follow smooth/flat shading and auto-smooth configuration.
 * Stroke offset function, allow strokes to be interacting with scene depth without showing in-front of everything.
 * Custom camera allows line art to compute strokes from other cameras instead of the active one.
 * Trimming edges right at the image border, useful when having multiple camera setup where you want the border to be clean.

Operators

 * New operator to bake GPencil transformed strokes into a new GPencil object.
 * Multiframe support added to Reproject operator.
 * Multiframe support added to Move to Layer operator.
 * Mask layer list now can be reordered.
 * Now Blank objects include Layer and Material by default.
 * Added support to convert Text to Grease Pencil object.
 * New Bracket keymaps (`[`, `]`) to increase and decrease brush size.
 * New operator to Copy materials to other grease pencil object. Can copy Active or All materials. ,
 * Layer Copy to Object has been renamed to Copy Layer to Object and allows to copy all layers at once. ,
 * New operator to normalize the Thickness or the Opacity of Strokes.
 * New Select Random operator.
 * New Convert Mesh to Grease Pencil copy the Vertex Groups with weights.
 * Automerge when drawing strokes has been improved for better join when thickness is very different.

Tools

 * New `Dilate` parameter for Fill brush to expand filled area to fill small gaps.
 * Annotations: Restore the `Placement` parameter in 2D Editors.

UI

 * The Topbar `Leak Size` parameter has been replaced by new `Dilate` parameter. `Leak Size` has been moved to Advanced panel.
 * Removed duplicated `B` keymap to insert Blank keyframe in Drawing Mode. This was old keymap and it has been replaced with `I` menu.
 * Annotations now display Stabilizer parameters in topbar and also in VSE.
 * New `Use Lights` option now available for when creating line art GPencil objects to allow convenient access to desired effect.




 * New option in Topbar to define the type of caps (Rounded/Flat) used in new strokes.
 * New keymap `Shift+Ctrl+M`to merge layer.
 * Added buttons to move Up and Down Vertex Groups in the list.
 * Use Scale Thickness option is now enabled by default in 2D template.
 * List of modifiers reorganized moving some of them to new `Modify` column.

Modifiers and VFX

 * New Vertex Weight modifiers to generate weights base on Proximity or Angle on the fly to be used in any modifier.
 * New Randomize options for Offset modifier.
 * Now Offset modifier uses the weights in the randomize parameters.
 * New Length modifier that allows modification to stroke length in percentage to its own length or in geometry space, also supports extending strokes based on curvature.






 * New Dot-dash modifier that allows generating dot-dash lines and assign different materials to each segments.



Compositing
"Layers" -> "Relations" panel called "Use Masks in Render". The option is disabled if there is no view layer selected.
 * Added a new option to use masks during view layer render . This toggle can be found in the