27 November 2023

27 November 2023
Notes for weekly communication of ongoing projects and modules.

Modules & Projects

New Features and Changes


  • View FCurve of Property in the Graph Editor (commit) - (Christoph Lendenfeld)
  • Insert keyframes without keying sets (commit) - (Christoph Lendenfeld)
  • Restrict range of fcurve_to_keylist (commit) - (Christoph Lendenfeld)
  • Marker Drawing Changes (commit) - (Harley Acheson)


  • Add horizon scan to raytracing module (commit) - (ClĂ©ment Foucault)
  • Displacement Option (commit) - (ClĂ©ment Foucault)
  • Cleanup Lookdev as its shaders are never deferred compiled (commit) - (Jeroen Bakker)
  • Display render pass panel in viewport (commit) - (ClĂ©ment Foucault)
  • Add back transparent render pass (commit) - (ClĂ©ment Foucault)
  • Disable distant light if world contains absorption (commit) - (ClĂ©ment Foucault)


  • Material locking (commit) - (Falk David)
  • Avoid unnecessarily creating cyclic attribute in hard erasor (commit) - (Hans Goudey)
  • Lock Unused Materials operator (commit) - (Antonio Vazquez)
  • Lock and Unlock all materials operators (commit) - (Antonio Vazquez)
  • Hide Others operator (commit) - (Antonio Vazquez)

Geometry Nodes

  • Node tools: Support warnings (commit) - (Hans Goudey)
  • Edges to Face Groups speedup (commit) - (Iliya Katueshenock)
  • Parallel Edges to Face Groups (commit) - (Iliya Katueshenock)
  • Use rotation socket for the object info node (commit) - (Hans Goudey)
  • Index switch node (commit) - (Hans Goudey)
  • Set soft min/max in Index Switch node (commit) - (Jacques Lucke)
  • Add two inputs in Index Switch by default (commit) - (Jacques Lucke)
  • Muting zone input and output nodes is not allowed (commit) - (Jacques Lucke)


  • Parallelize and simplify submesh export (commit) - (Hans Goudey)


  • Move sculpt mask to a generic attribute (commit) - (Hans Goudey)
  • Copy small caches when moving mesh data to Main database (commit) - (Hans Goudey)
  • Parallelize remaining topology maps (commit) - (Hans Goudey)
  • Improve remesh attribute transfer (commit) - (Hans Goudey)


  • Raise Minimum SSBO Bindings to 12. (commit) - (Jeroen Bakker)
  • Mark Legacy Intel Drivers Unsupported (commit) - (Jeroen Bakker)

Realtime Compositor

  • Rewrite inpaint node (commit) - (Omar Emara)


  • Improve menu dropshadow (commit) - (Leon Schittek)
  • Use BLF for font & glyph loading (commit) - (Harley Acheson)


  • Use Strip Volume property for scenes (commit) - (20kdc)

Weekly Reports