31 July 2023

31 July 2023
Notes for weekly communication of ongoing projects and modules.

Announcements

Modules & Projects

New Features and Changes

User Interface

  • Add menu items for weight/vertex paint operators (commit, commit) (Campbell Barton)
  • Various tweaks and text changes (commit, commit, commit) (Damien Picard, Campbell Barton, Germano Cavalcante)
  • Spreadsheet
    • Only show scroll bars when necessary (commit) (Harley Acheson)
  • File browser
    • Add proper warning when trying to list content of invalid library (commit) (Bastien Montagne)
  • 3D Viewport
    • Add walk navigation controls to adjust jump height interactively (commit) (Andras-Borsanyi)

Animation

  • Default NLA duplucation hot keys to duplicate linked (commit) (Nate Rupsis)
  • Disable NLA mapping if no NLA tracks are present (commit) (Christoph Lendenfeld)

Core

  • Implement new blendfile compatibility handling (commit, commit) (Bastien Montagne)

Sculpt

  • Remove dynamic topology “Smooth Shading” option (commit) (Hans Goudey)
  • Reduce overhead of PBVH drawing (commit) (Hans Goudey)
  • Speed up building PBVH when entering sculpt mode (commit, commit, commit) (Hans Goudey)

Mesh

  • Extract loose edges and vertices in two threads (commit) (Hans Goudey)

Keymap

  • Use Alt-LMB for selection in vertex/weight paint modes (commit) (Campbell Barton)
  • Add/update selection mode shortcuts (commit) (Julien Kaspar)
  • Simplify default keymap for paint modes (commit) (Julien Kaspar)
  • Improve consistency for paint modes (commit) (Julien Kaspar)
  • Restore mirror transform shortcut in weight paint mode (commit) (Campbell Barton)
  • Avoid 3D View transform inheritance (commit) (Campbell Barton)
  • Use alternative hotkeys for transform navigation (commit) (Germano Cavalcante)
  • Add experimental “Region Toggle Pie” preference (commit, commit, commit) (Campbell Barton)

Cycles

  • Replace Sheen model in the Principled BSDF (commit, commit) (Lukas Stockner)
  • Update Velvet BSDF to Sheen BSDF with new Microfiber sheen model (commit) (Lukas Stockner)

Grease Pencil V3

  • Select frames by column (commit) (Amelie Fondevilla)
  • Option to use tablet pressure for the eraser (commit) (Amelie Fondevilla)
  • Keyframe on-click selection (commit) (Amelie Fondevilla)
  • Stroke mode for the Eraser tool (commit) (Amelie)
  • Add filtering for channels in the grease pencil dopesheet (commit) (Amelie)

Weekly Reports

Google Summer of Code

12 Likes