20 May 2024
Notes for weekly communication of ongoing projects and modules.
Announcements
- Moving Collada I/O to Legacy Status
- Code quality project - Q2 2024
- Extensions Platform Beta Release — Developer Blog
- Reminder: Prioritize high priority bug reports
Modules & Projects
- 2024-05-14 Blender Admins Meeting
- 2024-05-14 Render & Cycles Meeting
- 2024-05-14 Animation & Rigging module meeting
- 2024-05-16 Pipeline, Assets & I/O 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.
Compositor
- Make GPU compositor an official feature (commit) - (Sergey Sharybin)
- Optimize Fog Glow Glare node (commit) - (Omar Emara)
Cycles
- Use blender’s
use_shadow
RNA property (commit) - (Clément Foucault)
EEVEE-Next
- Shadow: Add Maximum Resolution Option (commit) - (Clément Foucault)
- Sunlight Extraction (commit) - (Clément Foucault)
- Jittered Soft Shadows (commit) - (Clément Foucault)
GPv3
- Swap layer order in
Stroke
primitive (commit) - (Pratik Borhade) - Display layers in dopesheet and timeline (commit) - (Pratik Borhade)
- Add empty “Weights” menu in weight paint mode (commit) - (Falk David)
- Brush radius unit option (commit) - (Falk David)
- Disable mask property for default layers of primitives (commit) - (Pratik Borhade)
- Fill tool to generate strokes in empty areas (commit) - (Lukas Tönne)
- Merge by distance Operator (commit) - (Chao Li)
Geometry Nodes
- Change Location to Translation in Combine/Separate Transform nodes (commit) - (Jacques Lucke)
Mesh
- Simplify triangle draw extraction slightly (commit) - (Hans Goudey)
Nodes
- Increase size of shader attribute name (commit) - (Iliya Katueshenock)
- Show extra info tooltip when hovering over text (commit) - (Jacques Lucke)
- Hide reroute input socket in sidebar (commit) - (Iliya Katueshenock)
Sculpt
- Add customizable increment for line tool snapping (commit) - (Sean Kim)
UI
- Reorganize ‘Select’ menus in editors (commit) - (Nika Kutsniashvili)
- Reorganize ‘Select’ menus in 3D Viewport (commit) - (Nika Kutsniashvili)
- Color Tooltips (commit) - (Harley Acheson)
- Improve “Compact with Milliseconds” timecode style (commit) - (Damien Picard)
- Mesh Bevel Status Display (commit) - (Harley Acheson)
- Loop Cut Status Display (commit) - (Harley Acheson)
- Popup version of the asset shelf (commit) - (Julian Eisel)
USD
- Add common Blender attribute to USD primvar utilities (commit) - (Jesse Yurkovich)
- UsdGeomPoints import support (commit) - (Michael Kowalski)
glTF I/O
- Allow custom attribute UVMap to be on point domain (commit) - (Julien Duroure)
- Use nodes for alpha clipping (commit) - (Julien Duroure)
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
- Raul Fernandez Hernandez
- Richard Antalík
- Sergey Sharybin
- Sybren Stüvel
- Thomas Dinges
- Weizhen Huang
- Wu Yiming