12 January 2025
Notes for weekly communication of ongoing projects and modules.
Modules & Projects
- 2025-01-07 Modeling Module Meeting
- 2025-01-07 Nodes & Physics Module Meeting
- 2025-01-07 Render & Cycles Meeting
- 2025-01-09 Triaging module meeting
- 2024-01-09 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.
3D Text
- Implement common behavior for cursor motion with a selection (commit) - (Campbell Barton)
Anim
- Always name the slot “Legacy Slot” when versioning legacy Actions (commit) - (Sybren A. Stüvel)
Audio
- Add AAC and Opus to Render Audio operator (commit) - (Aras Pranckevicius)
Compositor
- Improve Glare node UX (commit) - (Omar Emara)
- Only show precision for GPU device (commit) - (Omar Emara)
- Allow tinting Glare (commit) - (Omar Emara)
Cycles
- Align Camera data output between SVM and OSL (commit) - (Alaska)
- oneAPI: optimize device<->host copies (commit) - (Xavier Hallade)
Docs
- Improve the description of “Correct Aspect” (commit) - (Campbell Barton)
Edit Mesh
- Increase the hard-max for select similar (commit) - (Campbell Barton)
Geometry Nodes
- Avoid extra attribute copy in Sort Elements node (commit) - (Iliya Katueshenock)
Grease Pencil
- Support Boolean property in modifier panel header (commit) - (Pratik Borhade)
Mesh
- Avoid computing corner normals for drawing if unnecessary (commit) - (Hans Goudey)
Nodes
- Avoid string copy drawing reroute nodes, use StringRef (commit) - (Hans Goudey)
PyDoc
- Use argument “type” to list valid types for class registration (commit) - (nutti)
Python API
- Make
paint.brush
andpaint.eraser_brush
read-only (commit) - (Sean Kim)
UI
- Don’t spawn asset shelf popup by hovering button (commit) - (Julian Eisel)
- Add hint for snapping inversion in status bar (commit) - (Habib Gahbiche)
- Improve styling and placement of image/movie current frame indicator (commit) - (Aras Pranckevicius)
- Meshcache modifier boolean flip axis property (commit) - (Pratik Borhade)
VSE
- Auto-include effect chain for copying and metastrip creation (commit) - (John Kiril Swenson)
Vulkan
- Add support for dynamic rendering local read (commit) - (Jeff Moguillansky)
- Disable local read on non Qualcomm devices (commit) - (Jeroen Bakker)
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