4 November 2024

4 November 2024
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.

BLI

  • Support accessing underlying memory buffer of Vector container (commit) - (Jacques Lucke)

Compositor

Implement various nodes for new CPU compositor:

  • Color Balance (commit) - (Omar Emara)
  • Color Correction (commit) - (Omar Emara)
  • Exposure (commit) - (Omar Emara)
  • RGB Curves (commit) - (Omar Emara)
  • Hue Correct (commit) - (Omar Emara)
  • Color Ramp (commit) - (Omar Emara)
  • RGB to BW (commit) - (Omar Emara)
  • Hue Saturation Value (commit) - (Omar Emara)
  • Invert (commit) - (Omar Emara)
  • Alpha Convert (commit) - (Omar Emara)
  • Set Alpha (commit) - (Omar Emara)
  • Separate Color (commit) - (Omar Emara)
  • Combine Color (commit) - (Omar Emara)
  • Alpha Over (commit) - (Omar Emara)
  • Mix RGB (commit) - (Omar Emara)

Curves

  • Convert handle types when transforming (commit) - (Laurynas Duburas)
  • Align handles in transform operator (commit) - (Laurynas Duburas)

Cycles

  • Remove support for Vega in Cycles AMD HIP backend (commit) - (Alaska)

GHOST/SDL

  • Map the GrLess key (commit) - (Campbell Barton)

GHOST/Wayland

  • Cache the result of hasClipboardImage (commit) - (Campbell Barton)

GPU

  • Multithread compilation of shaders during tests (commit) - (Clément Foucault)
  • Printf: Print buffer content even in case of overflow (commit) - (Clément Foucault)

RNA

  • Make the PointerRNA struct non-trivial (commit) - (Bastien Montagne)

Sculpt

  • Use unified color for paint brushes by default (commit) - (Sean Kim)

Subdiv

  • Remove evaluator C-API wrapper (commit) - (Hans Goudey)

UI

  • Allow Region Overlap in Node Editor sidebar (commit) - (Pablo Vazquez)
  • Add asset browser option to sort by catalogs, new default (commit) - (Julian Eisel)
  • Replace “Extension” with “Add-on” for enable/disable operators (commit) - (Campbell Barton)

USD

  • Make use of our valid() API for consistent validation (commit) - (Jesse Yurkovich)
  • Add support for animated volumes (commit) - (Jesse Yurkovich)

Windows

  • Implement warning on Splash Screen regarding emulated builds on ARM64 (commit) - (Anthony Roberts)

Weekly Reports

7 Likes