You're blocking ads, which pay for BlenderNation. Read about other ways to support us.

Blender Developers Meeting Notes: 14 March 2022


Notes for weekly communication of ongoing projects and modules.



Modules & Projects

New Features and Changes


  • Sculpt mode
    • Add initial comb, grow and shrink brush (commit) (Jacques Lucke)
    • Actually delete curves with Delete brush (commit) (Jacques Lucke)
    • Disable stroke spacing for curve sculpt brushes (commit) (Jacques Lucke)
    • Rename initial brushes (commit) (Jacques Lucke)
    • Improve NURBS knot generation modes (commit, commit) (Laurynas Duburas)
    • Slightly speed up NURBS evaluation and reduce memory usage (commit, commit) (Hans Goudey)
  • Increase default viewport resolution for curves object (commit) (Jacques Lucke)

User Interface

  • Individualize the option to use transform snapping per editor type (commit) (Germano Cavalcante)
  • Improve aligmnent in number fields and value sliders (commit) (Leon Schittek)


  • Cycles
    • Show viewport hair settings when using Cycles (commit) (Ethan Hall)
    • Make smart interpolation fallback to cubic for GPU (commit) (Ethan Hall)
  • Shader nodes
    • Add Alpha output to Object Info node (commit) (Ethan Hall)
    • Add alpha mode selector to Image Texture node (commit) (Ethan Hall)

Event System

  • Key-press while dragging now activates drag first (commit, commit) (Campbell Barton)
  • Drag events no longer default to the drag start location (commit) (Campbell Barton)
  • 3D Mouse
    • Support changing NDOF button shortcuts (commit) (Campbell Barton)
    • Click/click-drag support for NDOF buttons (commit) (Campbell Barton)
    • Remove unused NDOF buttons (commit) (Campbell Barton)

Geometry Nodes

  • Performance improvements
    • Port realize instances node to the new curves data-block (commit) (Hans Goudey)
    • Port mesh to curve node to new curves data-block (commit) (Hans Goudey)
    • Tiny optimization to UV Sphere primitive (commit) (Hallam Roberts)
  • Implement CustomData interpolation for boolean data type (commit) (Aleksi Juvani)

Grease Pencil

  • New “Additive” mode for build modifier (commit) (Marc Chéhab)
  • Performance improvements
    • Improve multi-user gpencil data performance with modifiers (commit) (Yann Lanthony, Falk David)

Library Overrides

  • Disable problematic/invalid operations in the outliner (commit) (Bastien Montagne)

Python API

  • Add new annotation_pre & annotation_post handlers (commit) (Antonio Vazquez)
  • Performance improvements
    • Optimize dependency graph use in python drivers (commit) (Campbell Barton)
    • Improve performance of Text.from_string/to_string (commit) (Campbell Barton)

Weekly Reports

About the Author

Avatar image for Bart Veldhuizen
Bart Veldhuizen

I have a LONG history with Blender - I wrote some of the earliest Blender tutorials, worked for Not a Number and helped run the crowdfunding campaign that open sourced Blender (the first one on the internet!). I founded BlenderNation in 2006 and have been editing it every single day since then ;-) I also run the Blender Artists forum and I'm Head of Community at Sketchfab.

Leave A Reply

To add a profile picture to your message, register your email address with To protect your email address, create an account on BlenderNation and log in when posting a message.