7 April 2025
Notes for weekly communication of ongoing projects and modules.
Modules & Projects
- 2025-03-31 Modeling Module Meeting
- 2025-04-01 Render & Cycles Meeting
- 2025-04-01 Nodes & Physics Module Meeting
- 2025-04-01 Sequencer meeting notes
- 2025-04-03 Animation & Rigging module meeting
- 2025-04-03 Triaging Module Meeting
- 2025-04-07 Viewport & EEVEE 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.
Compositor
- Expose interpolation in Scale node (commit) - (Ben Beilharz)
- Support GPU OIDN denoising (commit) - (Omar Emara)
- Gizmo for box mask (commit) - (Habib Gahbiche)
Curves
- Custom NURBS knots (commit) - (Laurynas Duburas)
Cycles
- Support Decomposed MetalRT motion interpolation (commit) - (Michael Jones)
- Disable MNEE on RDNA4 GPUs (commit) - (Alaska)
EEVEE
- Move Object ID storage to gbuffer header layer (commit) - (Clément Foucault)
Geometry Nodes
- Match String node (commit) - (quackarooni)
- Add Closures and Bundles behind experimental feature flag (commit) - (Jacques Lucke)
- Align inputs and outputs in many nodes (commit) - (Hans Goudey)
- Add
Set Grease Pencil Color
node (commit) - (Falk David)
Grease Pencil
- Accumulation Anti-aliasing (commit) - (Clément Foucault)
Libmv
- Abstract parallel range in camera intrinsics (commit) - (Sergey Sharybin)
Mesh
- Parallelize corner to point domain adaptation (commit) - (Mattias Fredriksson)
- Parallelize face to point domain adaptation (commit) - (Hans Goudey)
- Add “free” custom normals (commit) - (Hans Goudey)
Modeling
- “Snap to Cursor” now supports “Rotation” (commit) - (Padraig O Cinneide)
OpenGL
- Some legacy AMD drivers not detected (commit) - (наб)
Overlay
- Allow drawing UVs in Image Editor in any mode (commit) - (T0MIS0N)
Render
- Support pixel density in the render pipeline (commit) - (Campbell Barton)
Sculpt
- Adjust list of brushes that can use tilt functionality (commit) - (Sean Kim)
- Allow negative values for tilt_strength_factor (commit) - (Sean Kim)
- Avoid use of BKE_pbvh_redraw_BB (commit) - (Nicola)
Shape Keys
- Add “Duplicate Shape Key” operator (commit) - (Hans Goudey)
Tests
- Update reference images for stereo cameras (commit) - (Alaska)
Tools
- Update platforms module ID in issues script (commit) - (Thomas Dinges)
UI
- Use Previous Directional Cursors for Region Open Zone (commit) - (Harley Acheson)
- Nodes: Add missing icons to node socket type selection lists (commit) - (Leon Schittek)
- Nodes: Add placeholder for text button in the String input node (commit) - (Pasang Bomjan)
- Use busyButClickableCursor for MacOS Wait Cursor (commit) - (Harley Acheson)
- Status Bar Feedback at Corner Zone While Still (commit) - (Harley Acheson)
- Curves and Grease Pencil dimensions in transform side panel (commit) - (Pratik Borhade)
- Rename “Hide Collection” operator to “Hide Other Collections” (commit) - (Eitan Traurig)
- Use Icon for Panel Header Grip (commit) - (Harley Acheson)
Vertex Paint
- Allow editor actions to create undo steps (commit) - (Sean Kim)
Vulkan
- Optimize swapchain image selection (commit) - (Jeroen Bakker)
Vulkan/OpenXR
- Add support for VK_KHR_external_memory_fd (commit) - (Jeroen Bakker)
Weight Paint
- Remove partial redraw calculations (commit) - (Sean Kim)
Windows
- Show popup after crash (commit) - (Germano Cavalcante)
Weekly Reports
- Aaron Carlisle
- Alaska
- Bastien Montagne
- Campbell Barton
- Christoph Lendenfeld
- Clément Foucault
- Dalai Felinto
- Falk David
- Germano Cavalcante
- Habib Gahbiche
- Hans Goudey
- Harley Acheson
- Jacques Lucke
- Jeroen Bakker
- Jesse Yurkovich
- John Swenson
- Julian Eisel
- Lukas Stockner
- Lukas Tönne
- Miguel Pozo
- Nathan Vegdahl
- Nika Kutsniashvili
- Omar Emara
- Pablo Vazquez
- Philipp Oeser
- Pratik Borhade
- Richard AntalĂk
- Sean Kim
- Sergey Sharybin
- Sybren StĂĽvel
- Thomas Dinges
- Weizhen Huang
- Wu Yiming