6 May 2024
Notes for weekly communication of ongoing projects and modules.
Announcements
- Blender participates with six projects in this years Google Summer of Code.
- Save the date: Blender Conference 2024 - 23-25 Oct, 2024
Modules & Projects
- 2024-05-02 Animation & Rigging module meeting
- 2024-05-06 EEVEE/Viewport Module Meeting
- 2024-05-06 Grease Pencil Module 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
- Implement “Copy Driver to Selected” operator (commit) - (Nathan Vegdahl)
- Add bone length property to Bone Properties Panel (commit) - (Frederick Solano)
- Add RNA enum for animation bindings + operator to un-assign (commit) - (Sybren A. StĂĽvel)
Assets
- Expose function to find asset from a weak reference (commit) - (Hans Goudey)
- Add equality operators to AssetWeakReference (commit) - (Hans Goudey)
- Sort assets by catalog (commit) - (Julian Eisel)
Compositor
- Match size of Fast Gaussian with Gaussian (commit) - (Omar Emara)
- Implement interpolation methods for Translate node (commit) - (Habib Gahbiche)
Cycles
- Add thin film iridescence to Principled BSDF (commit) - (Lukas Stockner)
EEVEE-Next
- Remove slope and quantization biases (commit) - (Clément Foucault)
- Move shadow resolution scale to the sampling panel (commit) - (Clément Foucault)
- Implement spherical harmonic deringing (commit) - (Clément Foucault)
GPv3
- Layer properties in dopesheet n-panel (commit) - (Pratik Borhade)
- Mask toggle in dopesheet channel (commit) - (Pratik Borhade)
- Extrude operator (commit) - (Amelie Fondevilla)
- Draw tool (commit) - (casey bianco-davis)
Geometry Nodes
- Unify menu switch with other nodes with dynamic sockets (commit) - (Jacques Lucke)
- Add Align Rotation to Vector node (commit) - (Hans Goudey)
- Support working with raw matrix values (commit) - (Iliya Katueshenock)
- Add selection and depth options to Realize Instances node (commit) - (Arye Ramaty)
- Show correct type in menu socket tooltips (commit) - (Jacques Lucke)
IO
- Enable mesh validation by default for STL, PLY & OBJ importers (commit) - (Campbell Barton)
Linux
- Only allow registering file association for portable builds (commit) - (Campbell Barton)
Realtime Compositor
- Implement Fast Gaussian blur (commit) - (Omar Emara)
Sculpt
UI
- Add tooltips with description of compositing nodes (commit) - (Bartosz Kosiorek)
- Rename New Bone Collection confirmation button (commit) - (Pablo Vazquez)
- Add Modifiers submenu to 3D view header (commit) - (Hans Goudey)
- Custom Text and Confirmation Button Text for Props Confirm (commit) - (Harley Acheson)
- Use “label tooltip” as a fallback for quick favorites menu text (commit) - (Hans Goudey)
- Enable “apply” handler for preview tile buttons (commit) - (Hans Goudey)
- Check for object modifier support in operator poll functions (commit) - (Hans Goudey)
- Tweaks to Object > Modifier menu (commit) - (Nika Kutsniashvili)
- Option to store enabled asset shelf catalogs in preferences (commit) - (Julian Eisel)
- Different Warning for Revert if Unsaved Images (commit) - (Harley Acheson)
USD
- Small wording and layout changes for custom properties options (commit) - (Jesse Yurkovich)
VSE
- Revert strip text color to white (commit) - (Aras Pranckevicius)
- Make cache overlay visible to non “Developer extras” users (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
- Raul Fernandez Hernandez
- Richard AntalĂk
- Sergey Sharybin
- Sybren StĂĽvel
- Thomas Dinges
- Weizhen Huang
- Wu Yiming