28 July 2025
Notes for weekly communication of ongoing projects and modules.
Announcements
Modules & Projects
- 2025-07-21 Modeling Module Meeting
- 2025-07-22 Render & Cycles Meeting
- 2025-07-22 Sequencer meeting notes
- 2025-07-22 Nodes & Physics Module Meeting
- 2025-07-24 Triaging Module Meeting
- 2025-07-24 Platforms & Builds Module Meeting
- 2025-07-24 Animation & Rigging 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
- 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
- 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
Google Summer of Code - Week 8
- GSoC 2025: Adding handy features and UI improvements to Flamenco - #16 by Vivian_Leung
- GSOC 2025: Pitch Correction for Sound Playback - #11 by TheKaceFiles
- GSoC 2025: Improving Regression Test Coverage for the Compositor - #9 by Ian_Yoo
- GSoC 2025: Improving Sampling in the Compositor - #9 by pixelsandpointers
- GSoC 2025: Create Keyframes in VSE Preview - #9 by aradgus
- GSoC 2025: Edit Mesh Mirror Improvements - #10 by Tariq
- GSoC 2025: Optimizing Mesh and Multires Sculpting Performance in Blender - #9 by Namit
- GSoC 2025: Glare Node Enhancement - #11 by Mohamed_Hassan