13 January 2025

12 January 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.

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 and paint.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

8 Likes