23 August 2021

Notes for weekly communication of ongoing projects and modules.


  • Blender compression mode changes to Zstandard.
  • Attributes and Fields - workshop write up and geometry nodes design update.

Modules & Projects

New Features and Changes

File Compression

  • Add support for Zstandard compression for .blend files (commit, commit) (Lukas Stockner)
  • Use Zstandard compression for the sequencer cache (commit) (Lukas Stockner)

User Interface

  • Remove “Unfitted” Kerning Style Option (commit) (Harley Acheson)
  • Various performance improvements and refactors to font caching (commit, commit, commit, commit) (Harley Acheson, Campbell Barton)

Grease Pencil

  • Copy vertex groups when converting to Grease Pencil from mesh (commit) (Henrik Dick)

Library Overrides

  • Make nodetree of material overrideable again. (commit, commit, commit) (Bastien Montagne)

Cycles/Alembic Procedural

  • Option to always add a cache reader when importing (commit) (Kévin Dietrich)
  • Experimental integration of Alembic procedural in cycles viewport rendering (commit) (Kévin Dietrich)
    • Only subdivide if subsurf modifier is present (commit) (Kévin Dietrich)
    • Basic cache control settings (commit) (Kévin Dietrich)
  • Cycles: avoid copying vertex normals attribute twice to the devices (commit) (Kévin Dietrich)

Geometry Nodes

  • Add shader Color Mix node (commit) (Charlie Jolly)
  • Add UV Smooth, Boundary Smooth options to subdivision node (commit) (Eitan)

Texture Painting

  • Support tile sets that do not start at 1001 (commit) (Jesse Yurkovich)

Video Sequence Editor

  • Significantly improve drawing of audio waveforms (commit) (Sebastian Parborg)

Virtual Reality

  • Adjustments and improvements to color depth (commit) (Peter Kim)

Weekly Reports