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

Blender Developers Meeting Notes: 23 January 2023



Modules & Projects

New Features and Changes

Geometry Nodes

  • New Interpolate Curves node (commit) (Jacques Lucke)
  • User interface
    • Use checkbox for exposed boolean sockets (commit) (Hans Goudey)
    • Rename node and socket for “Group ID” convention (commit) (Hans Goudey)
    • Adjust modifier UI to put field toggles on the right (commit) (Leon Schittek)
    • Add warning to set material node with no faces (commit) (Hans Goudey)
    • Prefer evaluate at index value input in link-drag-search (commit) (Hans Goudey)
    • Show supported geometry types tooltip without computing (commit) (Iliya Katueshenock)
    • Show number of curve points in socket inspection tooltip (commit) (Jacques Lucke)
  • Performance
    • Avoid geometry copy if nothing is selected in Set Position node (commit) (Jacques Lucke)
    • Align chunk sizes in multi-function evaluation (commit) (Jacques Lucke)
    • Optimize Sample Index node with constant index (commit) (Jacques Lucke)
    • Parallelize mesh and curve edit hint transformation and flip faces node (commit, commit) (Hans Goudey)


  • Add support for OSL texture intrinsic on the GPU (commit) (Patrick Mours)
  • Markup to disable specialisation of kernel data fields (Metal) (commit) (Michael Jones)
  • Occupancy tuning for new higher end M2 machines (commit) (Michael Jones)
  • Remove SSE3 and AVX kernel optimization levels (commit) (Brecht Van Lommel)


  • Expand normals and topology diagonal falloff now check islands (commit) (Joseph Eagar)
  • Expand now waits for click before invoking when called from menu (commit) (Joseph Eagar)
  • Restrict expand to active mesh islands for geodesic and topology (commit) (Joseph Eagar)


  • Edit mode
    • Add initial transform support (commit) (Falk David)
    • Edit mode selection operators (commit) (Falk David)
    • Add initial undo system (commit) (Falk David)
  • Performance
    • Avoid building evaluated point offsets for poly curves (commit) (Hans Goudey)
    • Deduplicate and parallelize point to curve map creation (commit) (Hans Goudey)
    • Avoid adding cyclic and curve type curve type attributes when setting default (commit, commit) (Hans Goudey)
    • Avoid reallocations when evaluating NURBS curves (commit) (Hans Goudey)
    • Remove attribute retrieval, deduplicate evaluation logic (commit) (Hans Goudey)


  • Update Blend-in and Blend-out values to clamp on NLA strip Transform (commit) (Nate Rupsis)

Grease Pencil

  • Provide option for fill in material popover (commit) (Kevin C. Burke)

Python API

  • Add RNA path functions to AssetMetaData and AssetTag structures. (commit) (Bastien Montagne)
  • Rename safe areas preset add operator (commit) (Campbell Barton)
  • Curves: Add RNA access to evaluated normals per control point (commit) (Hans Goudey)
  • Mesh: Add collection properties to access UV and the associated bool attributes (commit) (Martijn Versteegh)

Weekly Reports

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.