Blender Developers Meeting Notes: 22 July 2024

Notes for weekly communication of ongoing projects and modules.
Announcements
- Blender 4.2 LTS has been released on Tuesday.
- LTS updates for 3.3 and 3.6.
Modules & Projects
Google Summer of Code – Midterm
The midterm evaluations have been submitted end of last week and all six contributors passed. Congratulations! Here a short overview of what has been done already by the contributors:
- Geometry Nodes: File Import Nodes:
New nodes landed in main for OBJ and STL files for Geometry Nodes. Work started on caching. - Improve Distributed Rendering & Task Execution:
Support for pausing jobs in Flamenco landed. - Improvements to the Blender macOS User Interface Experience:
Several pull requests for macOS Inline-Titlebar, Colored Titlebar and fixes in main like Window title not properly updating on editor change. - Sample Sound Node:
Steady progress on the sound node, including implementation of a sound socket, the actual node and caching. - Sprucing Up the Sequencer:
Several improvements to the VSE like Add snapping in VSE Preview, several fixes for snapping and a draft for linked strips. - UV stitch Tool Improvements:
Work has been done on a UV seam-weld functionality with review and further improvements in progress.
Meeting Notes
- 2024-07-15 Modeling Meeting
- 2024-07-16 Animation & Rigging off-schedule module meeting
- 2024-07-18 Triaging module meeting
- 2024-07-18 User Interface Meeting
New Features and Changes
This is a selection of changes that happened over the last week. For a full overview including fixes, code only changes and more visit projects.blender.org.
Anim
- Deselect Keys before inserting new keys (commit) – (Christoph Lendenfeld)
Curves
- Store active attribute index on curves geometry (commit) – (Jacques Lucke)
EEVEE
- Improve Pixel Size Upscaling (commit) – (Clément Foucault)
GPv3
- Edit mode overlay curve lines and bézier handles. (commit) – (casey bianco-davis)
- Render evaluated geometry (commit) – (Casey Bianco-Davis)
Geometry Nodes
- Support simulating and baking grease pencil geometry (commit) – (Jacques Lucke)
- Add conversion nodes for Grease Pencil and Curves (commit) – (Jacques Lucke)
Image Plane
- Add support for EEVEE (commit) – (Jeroen Bakker)
Overlay-Next
- Lattice (commit) – (Laurynas Duburas)
Sculpt
- Data oriented refactor for enhance details brush (commit) – (Hans Goudey)
- Simplify gathering of position data (commit) – (Hans Goudey)
- Data oriented refactor for “Set Pivot Position” operator (commit) – (Hans Goudey)
Sound
- Add channels and sample rate properties to mixdown operator (commit) – (Matthieu Carteron)
UI
- Remove unused brush tool icons (commit) – (Julian Eisel)
- Allow Use of Full-Color UI Icons (commit) – (Harley Acheson)
- Screen Area Docking Experimental Feature (commit) – (Harley Acheson)
- Icon Hover Brightness for Properties Items (commit) – (Harley Acheson)
- Remove “Widget Label” Text Style (commit) – (Harley Acheson)
- Don’t Dim Docking Remainders (commit) – (Harley Acheson)
VSE
- Reword the text of the movie add “use_framerate” option (commit) – (Sebastian Parborg)
Weekly Reports
- Aaron Carlisle
- Bastien Montagne
- Campbell Barton
- Christoph Lendenfeld
- Clément Foucault
- Dalai Felinto
- Falk David
- Germano Cavalcante
- Hans Goudey
- Harley Acheson
- Jacques Lucke
- Jeroen Bakker
- Jesse Yurkovich
- Julian Eisel
- Lukas Stockner
- Lukas Tönne
- Miguel Pozo
- Nathan Vegdahl
- Omar Emara
- Philipp Oeser
- Pratik Borhade
- Richard Antalík
- Sean Kim
- Sergey Sharybin
- Sybren Stüvel
- Thomas Dinges
- Weizhen Huang
- Wu Yiming
Google Summer of Code – Week 8
- GSoC 2024: Sprucing up the Video Sequencer (Weekly Reports) – #8 by linen
- GSoC 2024: Sample Sound Node – #9 by megakite
- GSoC 2024: Improve Distributed Rendering & Task Execution – #9 by David_Zhang
- GSoC 2024: Geometry Nodes: File Import Nodes – #12 by Devashish_Lal
- GSoC 2024: Improvements to the Blender macOS User Interface Experience – Weekly Reports – #17 by Brainzman

“Allow Use of Full-Color UI Icons”!? After _all these years_, does this mean we will soon have the option to return to instantly recognizable and memorably colored icons, rather than having to struggle with visually processing a mass of same-colored icons? If so, wahooooo! Blender’s single-colored icons completely defeated the objective (invented decades ago) of instant tool recognition and association through the use of colored icons.