14 February 2022

14 February 2022

Notes for weekly communication of ongoing projects and modules.


New Features and Changes


  • Support rendering attributes for Curves objects (commit) (Kévin Dietrich)
  • macOS support
    • Enable Metal on AMD GPUs, set macOS minimum versions (commit) (Michael Jones)
    • Show Metal device in preferences also on Intel Macs (commit) (Brecht Van Lommel)
    • Expose “Use MetalRT” checkbox (commit) (Michael Jones)

Library Overrides

  • Use new ‘hierarchy root’ info in for more robust operations with complex heirarchies (commit, commit) (Bastien Montagne)
  • Performance improvements
    • Improve file loading performance by remapping multiple referenced data-blocks together (commit) (Jeroen Bakker)
    • Add partial override resync (commit) (Bastien Montagne)

Grease Pencil

  • Massively improve the performance of some operations using an update cache (commit) (Falk David, Yann Lanthony)


  • Add a “Sharpen Less” kernel for the Filter Compositor node (commit) (Colin Basnett)

User Interface

  • Enable Filtering of woff and woff2 Fonts in the file browser(commit) (Harley Acheson)
  • Node editor
    • Change computation of node socket position to align with label (commit) (Dominik Fill)
    • Improve node drop shadow with different zoom levels and high resolution displays (commit) (Leon Schittek)
    • Use a dynamic header color for the Map Range node (commit) (Charlie Jolly)
    • Fix poor selection behavior inside frame nodes (commit) (Philipp Oeser)
    • Geometry Nodes
      • Show indicator when realize instances node is in legacy mode (commit) (Jacques Lucke)


  • Performance improvements
    • Support the no-op Bump node optimization like in Cycles. (commit) (Alexander Gavrilov)


  • Add option to select mesh vertices by similar vertex crease (commit) (Kévin Dietrich)


  • Rename in-development “Hair” data-block, types, and internal code to “Curves” (commit) (Hans Goudey)

Video Sequence Editor

  • Add filter method to strip transform (commit) (Dimitry Kaplin)
  • Use floats for transformation offset (commit) (Richard Antalik)

Weekly Reports