20 November 2023
Notes for weekly communication of ongoing projects and modules.
Announcements
- Blender 4.0 has been released on November 14.
Modules & Projects
- 2023-11-14 Animation & Rigging module meeting
- 2023-11-14 Nodes & Physics Module Meeting
- 2023-11-16 Pipeline, Assets & I/O meeting
New Features and Changes
Anim
- Rename NLA “Channels” to “Tracks” (commit) - (Nate Rupsis)
Cycles
- Add Intel GPU support for OpenImageDenoise (commit) - (Stefan Werner)
GPv3
- Frame selected channels for grease pencil (commit) - (Amelie Fondevilla)
- Show All Materials Operator (commit) - (Antonio Vazquez)
- Delete operator (commit) - (casey bianco-davis)
- Use immutable layer references (commit) - (Falk David)
Geometry Nodes
- Add a Group ID input to the Fill Curve node (commit) - (Douglas Paul)
- Consistent name for points node geometry output (commit) - (Amine Bensalem)
- Support node tools in object mode (commit) - (Hans Goudey)
- Convert four nodes to use rotation socket (commit) - (Hans Goudey)
- Use dynamic declaration for some nodes (commit) - (Iliya Katueshenock)
- Edge Paths to Selection node speedup (commit) - (Iliya Katueshenock)
IO
- C++ STL exporter (commit) - (Aras Pranckevicius)
Mesh
- Make edge_other_vert function branchless (commit) - (Iliya Katueshenock)
- Add flag to store presence of overlapping topology (commit) - (Hans Goudey)
Nodes
- Ungroup all selected group nodes instead of just the active one (commit) - (Jacques Lucke)
- Merge Musgrave node into Noise node (commit) - (Hoshinova)
- Move ValueOrField struct into blenkernel (commit) - (Lukas Tönne)
Outliner
- Clarify “Show Hierarchy” context menu entry (commit) - (Philipp Oeser)
- Add “Expand/Collapse All” to view context menu (commit) - (Philipp Oeser)
UI
- Icons for Horizontal and Vertical Split (commit) - (Stefan Heinz)
- Add Area Split Icons to Header Context Menu (commit) - (Harley Acheson)
- File Browser Display Narrowing (commit) - (Harley Acheson)
- Color Picker Position Indication (commit) - (Harley Acheson)
Viewport Compositor
- Allow access to depth pass (commit) - (Omar Emara)
Vulkan
- Initialize Pipeline State (commit) - (Jeroen Bakker)
- Implement Samplers (commit) - (Jeroen Bakker)
- Make Anisotropy Sampling Optional (commit) - (Jeroen Bakker)
- Make Command Pool, Descriptor Sets Context Specific (commit) - (Jeroen Bakker)
- Combine Data Transfer and Compute Commands (commit) - (Jeroen Bakker)