11 May 2026

11 May 2026
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.

Alembic

  • Support importing static object visibilities (commit) - (Kévin Dietrich)

Anim

  • Disable applying online pose assets (commit) - (Julian Eisel)

Assets

  • Allow filtering out asset catalogs for experimental features (commit) - (Lukas Tönne)
  • Disable activating online brush assets (commit) - (Julian Eisel)
  • Add Python function to cancel download (commit) - (Sybren A. Stüvel)

Compositor

  • Default to 2D for compositor texture nodes (commit) - (Omar Emara)
  • Add Film Grain built-in asset (commit) - (Selman Vorhoff)
  • Add descriptive tooltips for filter types (commit) - (ashri11b-png)
  • Port rotation nodes from geometry nodes (commit) - (Criss-Ivana)
  • Use GPU by default (commit) - (Omar Emara)
  • Allow anisotropic sampling for transformations (commit) - (Bill Spitzak)
  • Add “Open” operator to Keying Screen node (commit) - (quackarooni)
  • Optimize extended boundary blurring (commit) - (Omar Emara)
  • Support drag and drop objects from the outliner (commit) - (Habib Gahbiche)
  • Expose Rotation output in Object Info node (commit) - (Criss-Ivana)

Cycles

  • Use square root in denoising roughness before weighted sum (commit) - (Christoph Neuhauser)
  • Add denoising backward motion vector pass with depth delta (commit) - (Christoph Neuhauser)
  • Hydra: Add basic add-on to render inside Blender (commit) - (Brecht Van Lommel)

EEVEE

  • Remove unused shadow tile copy technique (commit) - (Clément Foucault)
  • Port remaining Virtual shadow map managment shaders to BSL (commit) - (Clément Foucault)
  • Add ray backface hit behavior option (commit) - (Clément Foucault)
  • Revert backface heuristic change (commit) - (Clément Foucault)
  • Better screen space thickness heuristic (commit) - (Clément Foucault)
  • Use visibility bitmask for AO node (commit) - (Clément Foucault)
  • Reduce the number of UniformBuf uploads (commit) - (Miguel Pozo)

Geometry Nodes

  • Support data-blocks in compare node (commit) - (Jacques Lucke)
  • Improve debug print for repeat zone compute context (commit) - (Jacques Lucke)
  • Draw data-block names in viewer node (commit) - (Jacques Lucke)
  • Add Merge by Distance building block nodes (commit) - (_илья __)

Grease Pencil

  • Add playback benchmark tests (commit) - (Falk David)

Mesh

  • Improve dissolve degenerate with no geometry found message (commit) - (Tariq-Sulley)

Modifiers

  • Keep active state in “Copy Modifiers to Selected Objects” (commit) - (Philipp Oeser)

Nodes

  • Dynamic declaration for dynamically-typed function nodes (commit) - (_илья __)

Outliner

  • Enable scroll to active by default (commit) - (Pratik Borhade)

Paint

  • Hide ‘Modes’ panel (commit) - (Sean Kim)

Rigidbody

  • Sync GImpact mesh with collision margin (commit) - (valadaptive)

UI

  • Add missing translation context to textbox placeholder text (commit) - (Guillermo Venegas)
  • Add missing space in Light Probe tooltip (commit) - (MarcHamamji)
  • Make EEVEE denoise option more compact (commit) - (Clément Foucault)
  • Gray-out Sound Preferences when Audaspace is disabled, use column layout (commit) - (Jonas Holzman)
  • Anim: Sort Mirror key menu (commit) - (Pablo Vazquez)
  • Anim: Sort Mirror key menu in Dope Sheet (commit) - (Pablo Vazquez)
  • Assigning shortcut to individual enum item from context menu (commit) - (Pratik Borhade)
  • Launch OS file browser when clicking on uneditable path properties (commit) - (Nathan Vegdahl)

USD

  • Implement incremental save for export (commit) - (Jesse Yurkovich)

Vulkan

  • Add CLI GPU selection (commit) - (Le Gia Bao)

Weekly Reports

4 Likes