28 July 2025

28 July 2025
Notes for weekly communication of ongoing projects and modules.

Announcements

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.

Anim

  • Add copy to selected for shapekeys (commit) - (Christoph Lendenfeld)

Compositor

  • Replace Composite node with Group Output node (commit) - (Omar Emara)
  • Add Glare Sun Beams gizmos (commit) - (Mohamed Hassan)
  • Improve Fog Glow glare realism (commit) - (Mohamed Hassan)

Core

  • Sanitize ID/struct names when used in path templates (commit) - (Nathan Vegdahl)

Cycles

  • Bump minimum supported CUDA architecture to sm_50 (commit) - (Thomas Dinges)
  • Change default material to match Blender and EEVEE (commit) - (Brecht Van Lommel)
  • MetalRT: Only use extended limits if needed (revisited) (commit) - (Michael Jones)
  • Disable lossless MTLTexture compression & render up to 2% faster (commit) - (Michael Jones)
  • Add Portal Depth light pass information (commit) - (Sergey Sharybin)

EEVEE

  • Add correct volumetric support for point clouds (commit) - (Clément Foucault)

GPU

  • Add procedural drawcall in gpu (commit) - (Clément Foucault)
  • Rever mass renaming removing GPUTexture type from python (commit) - (Clément Foucault)

Geometry Nodes

  • Improve internal bundle api (commit) - (Jacques Lucke)
  • Initial very basic list support (commit) - (Hans Goudey)
  • Add inline socket for missing nodes (commit) - (W_Cloud)

Hydra

  • Forward camera custom properties of type double to render delegate (commit) - (Dawid Kurek)

Mesh

  • Slightly simplify BKE_mesh_uv_vert_map_create code (commit) - (Hans Goudey)
  • Parallelize edit UV triangle index buffer creation (commit) - (Hans Goudey)
  • Slightly optimize edit UV triangles index buffer full selection (commit) - (Hans Goudey)

Nodes

  • Clamp new node starting position to region bounds (commit) - (_илья __)
  • Support interface items lookup by Identifier (commit) - (Brady Johnston)

Readfile

  • Optimization (commit) - (Bastien Montagne)

Render

  • Add Media Type option (commit) - (Omar Emara)

Shape Key

  • Delete selected keyblocks (commit) - (Pratik Borhade)

UI

  • Improve consistency of node socket symbols (commit) - (Leon Schittek)
  • Change default height of bookmark UIList (commit) - (Trantor)
  • ARM Win GL Qualcomm driver Error Message Change (commit) - (Harley Acheson)
  • Changes to the Platform Support Warning Message (commit) - (Harley Acheson)
  • Rename “HDRI Preview Size” to “Reference Spheres Size” (commit) - (Aaron Carlisle)
  • Move block layout methods to namespace (commit) - (Guillermo Venegas)
  • List node in alphabetical order (commit) - (Aaron Carlisle)
  • Respect UI_BUT_NO_UTF8 for text buttons (commit) - (Campbell Barton)
  • Improve percentage display for wm.progress API (commit) - (Campbell Barton)

USD

  • Remove the export_textures export operator property (commit) - (Jesse Yurkovich)
  • Enable the allow_unicode export operator property by default (commit) - (Jesse Yurkovich)

Utilities

  • Add batch files to help launch Blender with different GPU backends (commit) - (Alaska)

VSE

  • Better default values for newly added Gaussian Blur effect (commit) - (Aras Pranckevicius)
  • Clamp retiming key header values and snap drawing (commit) - (John Kiril Swenson)

Video

  • HDR video input/output support (commit) - (Aras Pranckevicius)

Vulkan

  • Update Qualcomm driver version check (commit) - (Anthony Roberts)

Win

  • Disable bug report button on crash dialog (commit) - (Ray Molenkamp)

Weekly Reports

Google Summer of Code - Week 8

8 Likes