20 September 2021

Notes for weekly communication of ongoing projects and modules.


  • Clément Foucault is in Amsterdam for a week long workshop about EEVEE plans.

Blender 3.0

  • bcon2 is still planned for Wednesday, 22 September 2021.
  • Some of the big targets are still not merged (cycles-x, geometry nodes fields, …).
  • This will be confirmed again on Wednesday 11:00 CEST on #blender-coders.

Geometry Nodes

  • Curve Objects now support Geometry Nodes modifiers.
  • Hans Goudey wrote an article about curve support in Geometry Nodes highlighting the community contributions.


New Features and Changes


  • Add OpenImageDenoise prefiltering option to the Denoise node (commit) (Manuel Castilla)

User Interface

  • Freestyle UI Upgrade (commit) (Iyad Ahmed)
  • Keep navigation gizmos visible during modal operators (commit) (Campbell Barton)
  • Automatic Blend file thumbnail type selection (commit) (Harley Acheson)
  • Wait for input for operators that depend on cursor location (commit) (Campbell Barton)
    • Expose “Lasso Select” & “Extrude to Cursor” in menus (commit) (Campbell Barton)
    • Split screenshot area into a separate operator (commit) (Campbell Barton)
  • Remove menus & show wait cursor when saving (commit) (Harley Acheson)
  • Various naming and consistency changes (commit, commit) (Aaron Carlisle, Dalai Felinto)

Geometry Nodes

  • Transfer attributes in the curve to mesh node (commit) (Hans Goudey)
  • Multi-threaded field evaluation (commit) (Jacques Lucke)
  • Special domain interpolation for selections (commit) (Hans Goudey)
  • Fields version of material nodes (commit) (Hans Goudey)
  • Add a toggle to use attributes as input values in the modifier (commit) (Hans Goudey)
  • Hide values for selection inputs in the UI (commit) (Hans Goudey)
  • Hide Attribute Remove node when fields are enabled (commit) (Jacques Lucke)

Asset Browser

  • Recursive reading of asset libraries in sub-directories (commit) (Julian Eisel)

Grease Pencil

  • Dot dash modifier to create dashed strokes (commit) (YimingWu)
  • Line Art: Automatic crease with flat/smooth faces. (commit) (YimingWu)


  • Enable loading video files with audio not matching time and duration (commit) (Jörg Müller)
  • Python API: Expose the “any” state of KeyMapItem modifiers (commit) (Campbell Barton)
  • Expose more settings for app templates (commit, commit, commit, commit) (Dalai Felinto)

Weekly Reports