4 November 2024
Notes for weekly communication of ongoing projects and modules.Announcements
Modules & Projects
- 2024-10-29 Render & Cycles Meeting
- 2024-10-31 Core Meeting
- 2024-10-31 Pipeline, Assets & I/O Meeting
- 2024-10-31 Animation & Rigging module meeting
- 2024-11-04 Viewport & EEVEE 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 .
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
Summary
- Aaron Carlisle
- Alaska
- Bastien Montagne
- Campbell Barton
- Christoph Lendenfeld
- Clément Foucault
- Dalai Felinto
- Falk David
- Germano Cavalcante
- Hans Goudey
- Harley Acheson
- Jacques Lucke
- Jeroen Bakker
- Jesse Yurkovich
- John Swenson
- Julian Eisel
- Lukas Stockner
- Lukas Tönne
- Miguel Pozo
- Nathan Vegdahl
- Omar Emara
- Pablo Vazquez
- Philipp Oeser
- Pratik Borhade
- Richard Antalík
- Sean Kim
- Sergey Sharybin
- Sybren Stüvel
- Thomas Dinges
- Weizhen Huang
- Wu Yiming
In other news: