10 October 2022

10 October 2022

Notes for weekly communication of ongoing projects and modules.

Announcements

  • Blender LTS update: Blender 3.3.1 LTS brings 74 fixes since its initial release, while Blender 2.93.11 LTS addresses 13.

Modules & Projects

New Features and Changes

Animation

  • Expose “mute” for drivers in their properties UI (commit) (Sybren A. Stüvel)
  • Armature modifier: Skip non-deforming vertices in Multi-Modifier mode. (commit) (Alexander Gavrilov)
  • Update tooltips to be more readable (commit) (James)

Curve

  • Increase max of NURBS order U/V (commit) (Campbell Barton)
  • Retain active curve after point deletion (commit) (Laurynas Duburas)

Mesh

  • Multithread some boolean domain interpolation logic (commit) (Iliya Katueshenock)
  • Skip some domain interpolations for single values (commit) (Iliya Katueshenock)

Render

  • Access geometry node instance attributes. (commit) (Alexander Gavrilov)
  • Support accessing attributes of View Layer and Scene. (commit) (Alexander Gavrilov)

Grease Pencil

  • Allow adjusting fill tool extend lines with tablet middle mouse button (commit) (Antonio Vazquez)
  • New modifier icons for Envelope and Outline modifiers (commit, commit) (Antonio Vazquez)

Sculpt

  • Raise PBVH leaf size limit to 400 for dyntopo (commit) (Joseph Eagar)

Geometry Nodes

  • New Sample UV Surface node (commit) (Jacques Lucke)
  • New Set Curve Normal node (commit, commit) (Johnny Matthews)
  • Add soft min for points node radius input (commit) (Hans Goudey)
  • Rename Control Point Neighbors Node (commit) (Hans Goudey)
  • Change order of outputs in topology nodes (commit) (Hans Goudey)

Cycles

  • Add option to bake specular from active camera viewpoint (commit) (Phoenix Katsch)
  • Slightly improve performance for oneAPI backend (commit) (Nikita Sirgienko)

Import/Export

  • Support Presets in Alembic, Collada, OBJ, STL, USD importers (commit) (Aras Pranckevicius)
  • OBJ
    • Add global scale factor import setting (commit) (Aras Pranckevicius)

Viewport

  • Split ViewProjectionMatrix in order to increase precision (commit) (Clément Foucault)

Linux/Wayland

  • Enable WAYLAND by default (commit) (Campbell Barton)
  • Show the windowing environment in the “About” splash (commit) (Campbell Barton)

Miscellaneous

  • Vector Math: Unroll vector loops for better performance on GCC (commit) (Hans Goudey)
  • Images
    • Remove option to choose between BW/RGB/RGBA for multilayer EXR save (commit) (Brecht Van Lommel)
    • Improve Save As Render tooltip, hide option when saving render result (commit) (Brecht Van Lommel)
  • Translation
  • Preferences
    • Support loading factory settings only for app-templates (commit) (Campbell Barton)

Weekly Reports

16 Likes