7 April 2025

7 April 2025
Notes for weekly communication of ongoing projects and modules.

Modules & Projects

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

6 Likes