16 March 2026

16 March 2026
Notes for weekly communication of ongoing projects and modules.

Announcements

Modules & Projects

New Features and Changes

This is a selection of changes that happened over the last week. For a full overview including fixes, code only changes and more visit projects.blender.org.

Anim

  • Convert to correct rotation mode when applying pose (commit) - (Christoph Lendenfeld)

Compositor

  • Use integer vector sockets where possible (commit) - (Omar Emara)
  • Add Minimum and Maximum outputs to Levels node (commit) - (Habib Gahbiche)
  • Support matrix sockets (commit) - (Omar Emara)
  • Support relevant ID sockets (commit) - (Omar Emara)
  • Port Active Camera and Camera Info nodes (commit) - (Omar Emara)
  • Port matrix math nodes (commit) - (Omar Emara)

Cycles

  • Fix orthographic camera motion and motion pass toggle (commit) - (Patrick Mours)

DRW

  • Bump Draw call structure instance limit (commit) - (ClĂ©ment Foucault)

EEVEE

  • Port SubSurface Scattering shaders to BSL (commit) - (ClĂ©ment Foucault)
  • Reset on playback (commit) - (Miguel Pozo)

Geometry Nodes

  • Add “Set NURBS Weight” node (commit) - (Romain Guimbal)
  • New experimental Split String node (commit) - (Jacques Lucke)
  • New Trim String node (commit) - (Jacques Lucke)

IMB

  • Add span version of IMB_blend_color_float (commit) - (Sean Kim)

Nodes

  • Reassign selection when extending Group Input/Output nodes (commit) - (quackarooni)

Overlay

  • Add proper support for AA in skin root shader (commit) - (ClĂ©ment Foucault)

Paint

  • Add support for 3D brush cursor in Vertex & Weight Paint (commit) - (Sean Kim)

Sculpt

  • Add “Add Primitive” tool defaults (commit) - (kunal)
  • Add ‘Scene Project’ brush asset (commit) - (Sean Kim)

UI

  • Show linked/overridden/asset state icon in data-block enum selectors (commit) - (Julian Eisel)
  • Add ‘Save Modified Images’ dialog when saving blend file (commit) - (T0MIS0N)
  • Enable Vulkan tests by default (commit) - (Christoph Neuhauser)
  • Fix SVG Icon Rotation (commit) - (Harley Acheson)
  • Improved CJK Unicode Ranges (commit) - (Harley Acheson)
  • Fix Area Snapping Above With Playback Controls (commit) - (Harley Acheson)

XR

  • Controller bindings deadzone threshold improvements (commit) - (Jonas Holzman)
  • Implement a separate XR-specific Blender context, accessible from XR draw handlers (commit) - (Jonas Holzman)

Weekly Reports

6 Likes