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

Blender Developers Meeting Notes: 19 September 2022



Modules & Projects

New Features and Changes


  • Add support for Nishita sky texture (commit) (Lukas Stockner)
  • EEVEE-Next
    • Add support for cryptomatte render passes (commit) (Jeroen Bakker)


  • NLA editor
    • Draw track background based on strip’s extrapolation type (commit) (Nate Rupsis)
    • Remove Edited Action tab from NLA panel (commit) (Nate Rupsis)


  • Performance
    • Sync view layers and scene data lazily (commit, commit) (Monique Dewanchand)
    • Exit early when resizing material slots. (commit) (Erik Abrahamsson)
    • Improved thumbnailing of WebP Images (commit) (Harley Acheson)
    • Revert hidden object optimization in depsgraph (commit) (Sergey Sharybin)

User Interface

  • Property editor
    • Add a Custom Properties panel to the View Layer tab of properties. (commit) (Alexander Gavrilov)
  • UV editor
    • Rename “(UV) Snap To Pixels” to “(UV) Round To Pixels” (commit) (Chris Blackbourn)
  • Node editor
    • Add Mix Node to color section of add node menu (commit) (Charlie Jolly)

Geometry Nodes

  • New Face Set Boundaries node (commit) (Wannes Malfait)
  • Performance
    • New evaluation system (commit) (Jacques Lucke)
    • Avoid unnecessary initialization when resizing data arrays (commit) (Hans Goudey)
    • Avoid allocating strings in evaluator logging (commit) (Jacques Lucke)
    • Curves
      • Port the trim curve node to the new data-block (commit) (Mattias Fredriksson)
      • Port Curve to Points node to the new data-block (commit) (Hans Goudey)
  • Validate some builtin attributes for untrusted inputs (commit, commit) (Hans Goudey)


  • Performance
    • Improve performance when initializing face sets (commit) (Hans Goudey)
    • Separate hide status from face sets, use generic attribute (commit) (Hans Goudey)
    • Make storing mask and face set layers optional (commit) (Hans Goudey)
    • Curves Sculpt Mode
      • Improve sculpting performance by reducing allocations (commit) (Hans Goudey)
  • Respect hiding when creating face sets from loose parts (commit) (Hans Goudey)

Grease Pencil

  • Improve stroke fill operator with better stroke extension methods (commit) (Dave Pagurek)
  • Add frame number to Trace operator (commit) (Antonio Vazquez)
  • Line Art
    • Add Force intersection option (commit) (Yiming Wu)


  • OBJ: Implement support for PBR .mtl extensions (commit) (Aras Pranckevicius)
  • FBX: Support all 4 combinations of color attributes, and an option to pick between Linear and sRGB color spaces (commit) (Aras Pranckevicius)

Python API

  • Add color_srgb property to color attribute types (commit) (Aras Pranckevicius)
  • Performance
    • Avoid quadratic cost for retrieving curves/point cloud positions and mesh normals (commit, commit) (Hans Goudey)

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.