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

Blender Developers Meeting Notes: 4 April 2022


Notes for weekly communication of ongoing projects and modules.


  • Leon Schittek has been granted commit access. He has been working on UI and nodes improvements. Welcome!


Modules & Projects

New Features and Changes


  • Add support for light groups (commit) (Alex Fuller, Lukas Stockner)
  • Approximate shadow caustics using manifold next event estimation (commit) (Olivier Maury)
  • Enable Alembic procedural for final renders (commit) (Kévin Dietrich)

Asset Browser

  • Enable collection assets (no longer experimental) (commit) (Julian Eisel)
  • Instancing operator option for collection asset dropping (commit) (Julian Eisel)
  • Support automatic collection previews (commit) (Julian Eisel)


  • Add “Curve Pen” tool to curve edit mode (GSoC 2021 project) (commit) (Dilith Jayakody)
  • New curves object type
    • Support converting curves to legacy hair system (commit) (Jacques Lucke)
    • Support set origin and apply transform operators (commit) (Hans Goudey)
    • Improve Snake Hook brush (commit) (Jacques Lucke)

Geometry Nodes

  • Add search to named attribute input node (commit) (Hans Goudey)
  • Don’t create node tree when adding nodes modifier (commit) (Leon Schittek)
  • Performance improvements
    • Port resample node to the new data-block (commit) (Hans Goudey)
    • Port set handle nodes to new data-block (commit) (Hans Goudey)
    • Port parameter node to the new data-block (commit, commit) (Hans Goudey)
    • Port curves length nodes to the new data-block (commit, commit) (Hans Goudey)
  • Remove soft min from extrude node scale (commit) (Hans Goudey)


  • New C++ based OBJ importer, marked as experimental for now (commit) (Ankit Meel)
  • Mark the new 3.1+ OBJ exporter as experimental, and reintroduce the menu entry for the old importer (commit, commit) (Aras Pranckevicius)

Library Overrides

  • Add initial system overrides for internal overrides (commit, commit, commit, commit) (Bastien Montagne)
  • Outliner
    • New “Hierarchies” view mode for Library Overrides (commit) (Julian Eisel)
    • Don’t show indirectly linked Library Overrides properties (commit) (Julian Eisel)
    • Adjustments to override icons (commit, commit) (Julian Eisel, Bastien Montagne)
    • Rename some override removal operators (commit) (Bastien Montagne)

Node Editor

  • Cut hidden links when creating node groups (commit) (Leon Schittek)
  • Improve node editor dot background (commit) (Leon Schittek)

User Interface

  • Select the start to end range of syntax errors in the text editor (commit) (Campbell Barton)
  • Keymap
    • Use click to de-select others for “Mouse Select & Move” (commit) (Campbell Barton)


  • Support applying modifiers for multi-user data (commit) (Dalai Felinto)
  • Add option for fading to the build modifier (commit, commit) (Yiming Wu, Antonio Vazquez)
  • Add soft limit for Bevel segments in modifier (commit) (Pratik Borhade)


  • Support multi-user data in “Apply Object Transform” operator (commit) (Dalai Felinto)

Weekly Reports

About the Author

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.